AppState constructor
const
AppState({
- AppAuthStatus appAuthStatus = AppAuthStatus.noauth,
- AppStatus appStatus = AppStatus.normal,
- double progress = 0.0,
- String progressHeaderText = '',
- String currentPath = '',
- int colorThemeIndex = 0,
- List<
Widget Function()> ? overlayFullScreenChild, - int overlayFullScreenChildCount = 0,
- NetworkStatus networkStatus = NetworkStatus.unknown,
- String networkErrorMessage = '',
- bool showNetworkRetry = false,
- VersionUpdateInfo? versionUpdateInfo,
- bool showVersionUpdateBanner = false,
- int unreadNotificationCount = 0,
- NotificationPermissionStatus notificationPermissionStatus = NotificationPermissionStatus.notDetermined,
Implementation
const AppState({
this.appAuthStatus = AppAuthStatus.noauth,
this.appStatus = AppStatus.normal,
this.progress = 0.0,
this.progressHeaderText = '',
this.currentPath = '',
this.colorThemeIndex = 0,
this.overlayFullScreenChild,
this.overlayFullScreenChildCount = 0,
this.networkStatus = NetworkStatus.unknown,
this.networkErrorMessage = '',
this.showNetworkRetry = false,
this.versionUpdateInfo,
this.showVersionUpdateBanner = false,
this.unreadNotificationCount = 0,
this.notificationPermissionStatus = NotificationPermissionStatus.notDetermined,
});