runtimepy.net.server.app.bootstrap.elements
index
/home/vkottler/src/vkottler/workspace/runtimepy/runtimepy/net/server/app/bootstrap/elements.py

A module for creating various bootstrap-related elements.

 
Functions
       
bootstrap_button(text: str, tooltip: str = None, color: str = 'secondary', **kwargs) -> svgen.element.Element
Create a bootstrap button.
collapse_button(target: str, tooltip: str = None, icon: str = 'arrows-collapse-vertical', toggle: str = 'collapse', **kwargs) -> svgen.element.Element
Create a collapse button.
flex(kind: str = 'row', **kwargs) -> svgen.element.Element
Get a flexbox row container.
input_box(parent: svgen.element.Element, label: str = 'filter', pattern: str = '.*', description: str = None, **kwargs) -> None
Create command input box.
set_tooltip(element: svgen.element.Element, data: str, placement: str = 'right') -> None
Set a tooltip on an element.
toggle_button(parent: svgen.element.Element, icon: str = 'toggles', title: str = 'toggle value', **kwargs) -> svgen.element.Element
Add a boolean-toggle button.

 
Data
        BOOTSTRAP_BUTTON = 'rounded-0 font-monospace button-bodge'
BUTTON_COLOR = 'secondary'
TEXT = 'font-monospace'