Manager

source: bluebase/ix/manager.py


class IxManager(pf: PfManager | None = None)[source]

Bases: object

A manager for the IX component.

Variables:

pf (PfManager)

get_numbered_path(path: Path, number: int) → Path[source]
calc_slot_capacity(domain: Domain) → int[source]
assignmentcreate_index(path: Path, number: int, domain: Domain) → None[source]
assignmentdestroy_index(path: Path, number: int) → None[source]
assignmentopen_index(path: Path, number: int) → IxIndex[source]
assignmentclose_index(index: IxIndex) → None[source]