conntextual.curses
index
/home/vkottler/src/vkottler/workspace/conntextual/conntextual/curses/__init__.py

A module implementing a curses-based user interface.

 
Package Contents
       
base
tui

 
Classes
       
runtimepy.net.arbiter.task.TaskFactory(typing.Generic)
TuiApp

 
class TuiApp(runtimepy.net.arbiter.task.TaskFactory)
    A TUI application factory.
 
 
Method resolution order:
TuiApp
runtimepy.net.arbiter.task.TaskFactory
typing.Generic
builtins.object

Data and other attributes defined here:
__annotations__ = {}
__orig_bases__ = (runtimepy.net.arbiter.task.TaskFactory[conntextual.curses.tui.Tui],)
__parameters__ = ()
kind = <class 'conntextual.curses.tui.Tui'>
A simple TUI application.

Data descriptors inherited from runtimepy.net.arbiter.task.TaskFactory:
__dict__
dictionary for instance variables
__weakref__
list of weak references to the object

Class methods inherited from typing.Generic:
__class_getitem__(...) from builtins.type
Parameterizes a generic class.
 
At least, parameterizing a generic class is the *main* thing this
method does. For example, for some generic class `Foo`, this is called
when we do `Foo[int]` - there, with `cls=Foo` and `params=int`.
 
However, note that this method is also called when defining generic
classes in the first place with `class Foo[T]: ...`.
__init_subclass__(...) from builtins.type
Function to initialize subclasses.

 
Functions
       
async run(app: runtimepy.net.arbiter.info.AppInfo) -> int
Run a textual application.