app/app library

Classes

AppRouterDelegate
Router that supports navigation via AppRoute. The current configuration of the router is represented by an AppRouteState.
AppRouteState
Represents the complete route state of the app.
AppRouteStateParser
Parser that converts RouteInformation into a valid AppRouteState and vice versa.
DealerServiceApp
App that enables dealers to service and manage their fleet of Kohler Energy products
DealerServiceAppChrome
Handles the system chrome of the Dealer Service app.
DealerServiceScreen
Screen that displays the main app content for dealers
InitialNotificationSettingsUseCaseImpl
LogoutAction
Action that logs out the current user
Action that navigates to the route given by the invoked intent.
PopRouteAction
Action that pops the current route.

Enums

AppNavItem
Navigation entries visible on the main app screen
AppRootRoute
Represents all supported root routes in the main app screen.

Constants

appPingInterval → const Duration
App default interval for backend pings

Properties

initialNotificationSettingsOverrides List<Override>
final
Provides a factory function for creating the navigator observers to be used by the Dealer Service app
final
realDealerServiceOverrides List<Override>
Overrides for providers within the Dealer Service app that are more useful for the real app. Should generally not be used within tests.
final
routerProvider Provider<AppRouterDelegate>
Provides the app router delegate used by the Dealer Service app
final

Typedefs