saealib.core.LifecycleContract#
- class saealib.core.LifecycleContract(*, events=(), feedback=None)[source]#
Bases:
objectDeclare events consumed by a component.
- Parameters:
events (tuple[EventSubscription, ...])
feedback (FeedbackContract | None)
Methods
Method Details
- LifecycleContract.__init__(*, events=(), feedback=None)#
- Parameters:
events (tuple[EventSubscription, ...])
feedback (FeedbackContract | None)
- Return type:
None