euporie.core.comm.base
Define the base class for a Comm object and it’s representation.
Functions
|
A decorator indicating abstract methods. |
|
Get the current active (running) Application. |
Classes
|
Metaclass for defining Abstract Base Classes (ABCs). |
|
A base-class for all comm objects, which support syncing traits with the kernel. |
|
Hold a container and methods to update its attributes. |
|
Rich output displays. |
|
Represent a Comm object which is not implemented in euporie.core. |
|
Mapping class that references keys weakly. |
- class euporie.core.comm.base.Comm(comm_container: KernelTab, comm_id: str, data: dict, buffers: Sequence[bytes])
Bases:
object
A base-class for all comm objects, which support syncing traits with the kernel.
- class euporie.core.comm.base.CommView(container: AnyContainer, setters: Mapping[str, Callable[..., None]] | None = None)
Bases:
object
Hold a container and methods to update its attributes.