ui_root library
Top level GUI classes
These classes provide GUI for:
- Root Widget of app AppRoot, which provides:
- RoutesrouterProvider,
- Themes(via provider appThemeProvider),
- HomeScreen screen for displaying main menu and ListOfDepartments.
- SettingsScreen,
- DevScreen - about developers + tests.
Classes
- AppRoot UI Root
- This is main MaterialApp widget.
- AppRouteObserver
- AppTheme UI Root
- Theme Provider with support switching dark/light.
- ArchiveShellRoute UI Root
- Show Archive AppBar then app in archive mode.
- CheckWorkerServer
- Test web worker
- DevScreen
- About page + tests
- HomeScreen UI Workers
- Show screen with main menu and with list of Worker.
Constants
- routerProvider → const RouterFamily
-
See also
router.RouterFamily()
Properties
-
appThemeProvider
→ NotifierProviderImpl<
AppTheme, ThemeMode> UI Root -
Theme Provider with support switching dark/light.
final
-
routeProvider
→ AutoDisposeProvider<
GoRouter> -
See also
route.final