pyfileconfgui.dash_ext package

Submodules

pyfileconfgui.dash_ext.component module

class pyfileconfgui.dash_ext.component.DashPythonComponent(id, **kwargs)[source]

Bases: object

__init__(id, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

add_callback(app, func, output, inputs, state=(), prevent_initial_call=None)[source]
Return type

None

add_callbacks(app)[source]
Return type

None

app: Optional[dash.Dash] = None
property component
Return type

Div

property layout
Return type

Sequence[Union[DashPythonComponent, Component]]

classmethod register_app(app)[source]

pyfileconfgui.dash_ext.python module

class pyfileconfgui.dash_ext.python.PythonBlockComponent(id, content, **kwargs)[source]

Bases: pyfileconfgui.dash_ext.component.DashPythonComponent

__init__(id, content, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

property layout
Return type

Sequence[Union[DashPythonComponent, Component]]

pyfileconfgui.dash_ext.query module

pyfileconfgui.dash_ext.query.get_triggering_id()[source]
Return type

Optional[str]

pyfileconfgui.dash_ext.router module

class pyfileconfgui.dash_ext.router.RouterComponent(id, routes)[source]

Bases: pyfileconfgui.dash_ext.component.DashPythonComponent

__init__(id, routes)[source]

Initialize self. See help(type(self)) for accurate signature.

add_callbacks(app)[source]
Return type

None

display_page(pathname)[source]
property layout
Return type

List[Union[DashPythonComponent, Component]]

property validation_component
Return type

Component

pyfileconfgui.dash_ext.tb module

class pyfileconfgui.dash_ext.tb.TracebackComponent(id, **kwargs)[source]

Bases: pyfileconfgui.dash_ext.python.PythonBlockComponent

__init__(id, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

refresh()[source]