leulit_flutter_loading library
Modal loading overlay driven by leulit_flutter_actionmanager actions.
MaterialApp(
navigatorKey: navKey,
builder: (_, child) => LoadingHost(navigatorKey: navKey, child: child!),
);
LoadingActions.on.dispatch(data: 'Cargando…');
LoadingActions.off.dispatch();
LoadingActions.reset.dispatch();
Classes
- LoadingActions
- Acciones públicas del loading. Es la única forma de encenderlo/apagarlo.
- LoadingController
- Estado del loading: contador de peticiones anidadas + mensaje visible.
- LoadingHost
-
Se instala una vez en
MaterialApp.builder. El loading se inserta como ruta en elNavigatordenavigatorKey(asíPopScopebloquea el botón atrás).