Powercontexttriggersprotocols

Trigger

Map one signal and activation state to a pure transition.

Functions

funcinitial_state() -> StateT

Return the state used before the first activation.

Returns

powercontext.triggers.protocols.StateT
funcactivate(signal, state) -> PolicyTransition[StateT, ActionT_co]

Evaluate a signal without persisting state or executing actions.

paramsignalSignalT_contra
paramstateStateT

Returns

powercontext.triggers.models.PolicyTransition[powercontext.triggers.protocols.StateT, powercontext.triggers.protocols.ActionT_co]

On this page