LumensalisCP.Identity.Local
Module Contents
Classes
LocalIdentifiable | |
|---|---|
NamedLocalIdentifiable | |
NamedLocalIdentifiableContainerMixin | |
NamedLocalIdentifiableWithParent | |
NamedLocalIdentifiableList |
Data
__all__ |
|---|
API
class LumensalisCP.Identity.Local.LocalIdentifiable
Bases: object
Initialization
__nextId = 1
static __getNextId(self2)
property localId
class LumensalisCP.Identity.Local.NamedLocalIdentifiable(name: LumensalisCP.CPTyping.Optional[str] = None)
Bases: LumensalisCP.Identity.Local.LocalIdentifiable, LumensalisCP.Debug.Debuggable
Initialization
property name : str
__repr__()
__nliContaining : list[LumensalisCP.CPTyping.ReferenceType[NamedLocalIdentifiableContainerMixin]] | None = None
__name : str | None = None
nliGetContaining() → LumensalisCP.CPTyping.Iterable[LumensalisCP.Identity.Local.NamedLocalIdentifiableContainerMixin] | None
nliGetChildren() → LumensalisCP.CPTyping.Iterable[LumensalisCP.Identity.Local.NamedLocalIdentifiable] | None
nliGetContainers() → LumensalisCP.CPTyping.Iterable[LumensalisCP.Identity.Local.NamedLocalIdentifiableContainerMixin] | None
nliSetContainer(container: LumensalisCP.Identity.Local.NamedLocalIdentifiableContainerMixin)
property nliIsNamed : bool
nliDynamicName() → str
nliFind(name: str) → NamedLocalIdentifiable | NamedLocalIdentifiableContainerMixin | None
class LumensalisCP.Identity.Local.NamedLocalIdentifiableContainerMixin
Bases: object
property containerName : str
property name : str
nliRenameChild(child: LumensalisCP.Identity.Local.NamedLocalIdentifiable, name: str)
nliAddChild(child: LumensalisCP.Identity.Local.NamedLocalIdentifiable) → None
nliRemoveChild(child: LumensalisCP.Identity.Local.NamedLocalIdentifiable) → None
nliContainsChild(child: LumensalisCP.Identity.Local.NamedLocalIdentifiable) → bool
class LumensalisCP.Identity.Local.NamedLocalIdentifiableWithParent(name: LumensalisCP.CPTyping.Optional[str] = None, parent: LumensalisCP.CPTyping.Optional[LumensalisCP.Identity.Local.NamedLocalIdentifiable] = None)
Bases: LumensalisCP.Identity.Local.NamedLocalIdentifiable
Initialization
__parent = None
nliGetActualParent() → LumensalisCP.Identity.Local.NamedLocalIdentifiable | None
class LumensalisCP.Identity.Local.NamedLocalIdentifiableList(name: LumensalisCP.CPTyping.Optional[str] = None, items: LumensalisCP.CPTyping.Optional[list] = None, parent: LumensalisCP.CPTyping.Optional[LumensalisCP.Identity.Local.NamedLocalIdentifiable] = None)
Bases: LumensalisCP.Identity.Local.NamedLocalIdentifiableWithParent, LumensalisCP.pyCp.collections.UserList, LumensalisCP.Identity.Local.NamedLocalIdentifiableContainerMixin