class documentation

class TypedDataState(Generic[InputProtocol, Core, Data, FactoryParams]): (source)

View In Hierarchy

Undocumented

Method upon Undocumented
Class Variable builder Undocumented
Class Variable factory Undocumented
Class Variable name Undocumented
Method _produceOutputs Undocumented
@overload
def upon(self, input: Callable[Concatenate[InputProtocol, P], R]) -> UponFromData[InputProtocol, Core, P, R, Data]:
@overload
def upon(self, input: Callable[Concatenate[InputProtocol, P], R], nodata: Literal[False]) -> UponFromData[InputProtocol, Core, P, R, Data]:
@overload
def upon(self, input: Callable[Concatenate[InputProtocol, P], R], nodata: Literal[True]) -> UponFromNo[InputProtocol, Core, P, R]:
(source)

Undocumented

factory: Callable[Concatenate[InputProtocol, Core, FactoryParams], Data] = (source)

Undocumented

name: str = (source)

Undocumented

def _produceOutputs(self, impl: Callable[..., object], old: TypedDataState[InputProtocol, Core, OtherData, OtherFactoryParams] | TypedState[InputProtocol, Core], nodata: bool) -> Iterable[SomeOutput]: (source)

Undocumented