AppState constructor

const AppState({
  1. AppAuthStatus appAuthStatus = AppAuthStatus.noauth,
  2. AppStatus appStatus = AppStatus.normal,
  3. double progress = 0.0,
  4. String progressHeaderText = '',
  5. String currentPath = '',
  6. int colorThemeIndex = 0,
  7. List<Widget Function()>? overlayFullScreenChild,
  8. int overlayFullScreenChildCount = 0,
  9. NetworkStatus networkStatus = NetworkStatus.unknown,
  10. String networkErrorMessage = '',
  11. bool showNetworkRetry = false,
  12. VersionUpdateInfo? versionUpdateInfo,
  13. bool showVersionUpdateBanner = false,
  14. int unreadNotificationCount = 0,
  15. 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,
});