runtimepy.net.server.app.env package#
Subpackages#
Submodules#
runtimepy.net.server.app.env.modal module#
A module implementing a simple modal interface.
- class runtimepy.net.server.app.env.modal.Modal(tabs: TabbedContent, name: str = 'settings', icon: str = 'sliders')[source]#
Bases:
object
A class implementing a simple bootstrap-modal interface.
runtimepy.net.server.app.env.settings module#
A module implementing an application-settings modal.
- runtimepy.net.server.app.env.settings.plot_settings(tabs: TabbedContent) None [source]#
Create the plot settings modal.
runtimepy.net.server.app.env.widgets module#
Channel-environment tab widget interfaces.
- runtimepy.net.server.app.env.widgets.channel_table_header(parent: Element, command: ChannelCommandProcessor) None [source]#
Add header row to channel table.
- runtimepy.net.server.app.env.widgets.enum_dropdown(parent: Element, name: str, enum: RuntimeEnum, current: int | bool) None [source]#
Implement a drop down for enumeration options.
- runtimepy.net.server.app.env.widgets.plot_checkbox(parent: Element, name: str) None [source]#
Add a checkbox for individual channel plot status.
Module contents#
A module implementing a channel-environment tab HTML interface.
- runtimepy.net.server.app.env.channel_environments(app: AppInfo, tabs: TabbedContent) None [source]#
Populate application elements.
- runtimepy.net.server.app.env.populate_tabs(app: AppInfo, tabs: TabbedContent) None [source]#
Populate tab contents.