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

A module implementing an application tab interface.

 
Classes
       
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