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

A module implementing a web application base.

 
Classes
       
builtins.object
WebApplication

 
class WebApplication(builtins.object)
    WebApplication(app: runtimepy.net.arbiter.info.AppInfo) -> None
 
A simple web-application interface.
 
  Methods defined here:
__init__(self, app: runtimepy.net.arbiter.info.AppInfo) -> None
Initialize this instance.
populate(self, document: svgen.element.html.Html, app: Callable[[runtimepy.net.server.app.bootstrap.tabs.TabbedContent], NoneType]) -> None
Populate the body element with the application.

Data descriptors defined here:
__dict__
dictionary for instance variables
__weakref__
list of weak references to the object

Data and other attributes defined here:
ui_classes = ['WindowHashManager', 'WorkerInterface', 'PlotModalManager', 'Plot', 'ChannelTable', 'TabInterface', 'TabFilter', 'App']
worker_classes = ['JsonConnection', 'DataConnection', 'PointBuffer', 'PointManager', 'PlotDrawer', 'PlotManager']

 
Data
        Callable = typing.Callable
PKG_NAME = 'runtimepy'
TabPopulater = typing.Callable[[runtimepy.net.server.app.bootstrap.tabs.TabbedContent], NoneType]