runtimepy.net.html.bootstrap package#
Submodules#
runtimepy.net.html.bootstrap.elements module#
A module for creating various bootstrap-related elements.
- runtimepy.net.html.bootstrap.elements.bootstrap_button(text: str, tooltip: str = None, color: str = 'secondary', **kwargs) Element [source]#
Create a bootstrap button.
- runtimepy.net.html.bootstrap.elements.centered_markdown(parent: Element, markdown: str, *container_classes: str, table_classes: list[str] = None) Element [source]#
Add centered markdown.
- runtimepy.net.html.bootstrap.elements.collapse_button(target: str, tooltip: str = None, icon: str = 'arrows-collapse-vertical', toggle: str = 'collapse', **kwargs) Element [source]#
Create a collapse button.
- runtimepy.net.html.bootstrap.elements.flex(kind: str = 'row', **kwargs) Element [source]#
Get a flexbox row container.
- runtimepy.net.html.bootstrap.elements.input_box(parent: Element, label: str = 'filter', pattern: str = '.*', description: str = None, **kwargs) None [source]#
Create command input box.
- runtimepy.net.html.bootstrap.elements.set_tooltip(element: Element, data: str, placement: str = 'right') None [source]#
Set a tooltip on an element.
runtimepy.net.html.bootstrap.tabs module#
A module implementing interfaces for creating tabbed content with bootstrap.
- class runtimepy.net.html.bootstrap.tabs.TabbedContent(name: str, parent: Element)[source]#
Bases:
object
A tabbed-content container.
Create a navigation button.
Create a navigation container element.
Module contents#
A module implementing interfaces to include Bootstrap (https://getbootstrap.com/) in an application.
- runtimepy.net.html.bootstrap.add_bootstrap_css(element: Element) None [source]#
Add boostrap CSS sources as a child of element.