config library

Classes

DefaultFeedbackConfig
VoConfig
Blueprint contract for app-level configuration.
VoConfigProvider
The app's VoConfig, read from colveor_ui's config provider that ColveorApp overrides with its config.
VoFeedbackConfig
VoFirebaseConfig
Blueprint contract for Firebase platform options.
VoInterceptorHooks
Named slots for host-app Dio interceptors.
VoRoutingConfig
Router settings supplied through VoConfig.routing.

Enums

Environment
Defines the deployment environments for the app.

Properties

voConfigProvider → VoConfigProvider
The app's VoConfig, read from colveor_ui's config provider that ColveorApp overrides with its config.
final

Functions

voConfig(Ref ref) → VoConfig
The app's VoConfig, read from colveor_ui's config provider that ColveorApp overrides with its config.

Typedefs

VoRouterErrorBuilder = Widget Function(BuildContext context, GoRouterState state)
Builds the page shown when no route matches the location.
VoRouterInit = void Function(Ref ref, VoRouterNotifier notifier)
Called once when the router is created. Use ref to listen to providers and call VoRouterNotifier.notify so VoRoutingConfig.redirect re-runs.
VoRouterRedirect = FutureOr<String?> Function(Ref ref, BuildContext context, GoRouterState state)
Redirect callback with access to Riverpod state (auth, onboarding, …).