leulit_flutter_actionmanager
library
Classes
-
ActionError
-
Representa un error capturado durante la ejecución de un handler
-
ActionEvent<T>
-
Representa una acción con datos tipados opcionales.
-
ActionLogger
-
Logger configurable para el dispatcher
-
ActionManager
-
Sistema unificado de gestión de acciones para toda la aplicación.
-
ActionManagerMultiWidget
-
Widget reactivo que se reconstruye cuando se dispara cualquiera de múltiples acciones.
-
ActionManagerWidget<T>
-
Widget reactivo que se reconstruye automáticamente cuando se dispara una acción.
-
ActionMetadata
-
Metadata de una acción registrada
-
DispatcherStats
-
Estadísticas globales del dispatcher
Typedefs
-
ActionHandler<T>
= FutureOr<void> Function(ActionEvent<T> event)
-
Handler para acciones con ActionEvent completo
Recibe el evento completo con data, context, timestamp, etc.
Puede ser síncrono o asíncrono (Future)
-
VoidActionHandler
= FutureOr<void> Function(ActionEvent<void> event)
-
Handler para acciones sin datos (VoidCallback)
Recibe el evento completo aunque no tenga data
Puede ser síncrono o asíncrono (Future)