| |
- builtins.object
-
- Tab
class Tab(builtins.object) |
|
Tab(name: str, app: runtimepy.net.arbiter.info.AppInfo, tabs: runtimepy.net.server.app.bootstrap.tabs.TabbedContent, source: str = None, subdir: str = 'tab', icon: str = None) -> None
A simple application-tab interface class. |
|
Methods defined here:
- __init__(self, name: str, app: runtimepy.net.arbiter.info.AppInfo, tabs: runtimepy.net.server.app.bootstrap.tabs.TabbedContent, source: str = None, subdir: str = 'tab', icon: str = None) -> None
- Initialize this instance.
- compose(self, parent: svgen.element.Element) -> None
- Compose the tab's HTML elements.
- entry(self) -> None
- Tab overall script entry.
- init(self) -> None
- Initialize this instance.
- write_js(self, writer: vcorelib.io.file_writer.IndentedFileWriter, **kwargs) -> bool
- Write JavaScript code for the tab.
Data descriptors defined here:
- __dict__
- dictionary for instance variables
- __weakref__
- list of weak references to the object
| |