DefaultHandlers¶
- class DefaultHandlers[source]
Bases:
CvHandlersStore and dispatch handlers for computer vision events.
- register_handler(event: Type[CvEvent], *args, class_name: str = None)[source]
Create a decorator that registers a handler for an event.
- Parameters:
event (Type[CvEvent]) – Event type to subscribe to.
args – Reserved positional arguments for compatibility.
class_name (str | None) – Optional object class filter for the handler.
- Raises:
TypeError – If
eventis the abstract base event type.
- call(event: Type[CvEvent], changed_data: CvChangeData, *args)[source]
Call every handler matching the event and class filter.
- Parameters:
event (Type[CvEvent]) – Event type to dispatch.
changed_data (CvChangeData) – Event payload with current and previous box data.
args – Additional context forwarded to handlers.