FastAppPermissionsBlocState constructor

FastAppPermissionsBlocState({
  1. bool isInitializing = false,
  2. bool isInitialized = false,
  3. FastAppPermission? trackingPermission,
  4. FastAppPermission? locationPermission,
  5. FastAppPermission? notificationPermission,
  6. FastAppPermission? cameraPermission,
  7. FastAppPermission? microphonePermission,
  8. FastAppPermission? photoLibraryPermission,
  9. FastAppPermission? contactsPermission,
  10. FastAppPermission? bluetoothPermission,
})

Implementation

FastAppPermissionsBlocState({
  super.isInitializing,
  super.isInitialized,
  FastAppPermission? trackingPermission,
  FastAppPermission? locationPermission,
  FastAppPermission? notificationPermission,
  FastAppPermission? cameraPermission,
  FastAppPermission? microphonePermission,
  FastAppPermission? photoLibraryPermission,
  FastAppPermission? contactsPermission,
  FastAppPermission? bluetoothPermission,
})  : trackingPermission = trackingPermission ?? FastAppPermission.unknown,
      locationPermission = locationPermission ?? FastAppPermission.unknown,
      notificationPermission =
          notificationPermission ?? FastAppPermission.unknown,
      cameraPermission = cameraPermission ?? FastAppPermission.unknown,
      microphonePermission =
          microphonePermission ?? FastAppPermission.unknown,
      photoLibraryPermission =
          photoLibraryPermission ?? FastAppPermission.unknown,
      contactsPermission = contactsPermission ?? FastAppPermission.unknown,
      bluetoothPermission = bluetoothPermission ?? FastAppPermission.unknown;