thrio library
Classes
- ModuleContext
-
A route managed by the
ThrioNavigatorImplement
. -
RegistryMap<
K, V> -
RegistrySet<
T> -
RegistrySetMap<
K, V> - ThrioChannel
- ThrioLogger
Enums
Mixins
- ModuleJsonDeserializer
- ModuleJsonSerializer
- ModulePageBuilder
- ModulePageObserver
- ModuleParamScheme
- ModuleRouteObserver
- ModuleRouteTransitionsBuilder
- An interface for observing the page lifecycle of a ThrioNavigator.
- An interface for observing the navigation behavior of a ThrioNavigator.
- ThrioModule
Extensions
Constants
Typedefs
-
JsonDeserializer<
T> = T? Function(Map< String, dynamic> params) - Signature of callbacks for json deserializer.
-
JsonSerializer
= Map<
String, dynamic> Function(T factory<T>() ) - Signature of callbacks for json serializer.
-
MethodHandler
= Future Function([Map<
String, dynamic> ? arguments]) - Signature of page builder with RouteSettings.
-
Signature of callbacks with generic parameters with type
T
. - Signature of callbacks with RouteSettings.