Skip to content
PACKAGES

RewireNext

Kind: class

Source: src/graphrefly/_facade.py:1853

RewireNext(ctx: Ctx)

Callback-scoped deferred topology mutation facade.

subscribe_dep(dep: Node[Any], callback: NodeCallback) -> None

Subscribe this node to an additional dependency on the next wave.

Source: src/graphrefly/_facade.py:1859

unsubscribe_dep(dep: Node[Any], callback: NodeCallback) -> None

Unsubscribe this node from a dependency on the next wave.

Source: src/graphrefly/_facade.py:1873

replace_deps(deps: Iterable[Node[Any]], callback: NodeCallback) -> None

Replace this node’s dependency set on the next wave.

Source: src/graphrefly/_facade.py:1887