Interface: NotificationSettings

Defined in: packages/react-native/src/types/Notification.ts:530

Properties

android

android: AndroidNotificationSettings

Defined in: packages/react-native/src/types/Notification.ts:547

Overall notification settings for the application in android. On non-Android platforms, this will be populated with default values

authorizationStatus

authorizationStatus: AuthorizationStatus

Defined in: packages/react-native/src/types/Notification.ts:537

Overall notification authorization status for the application. On Android 13+ (API 33+), authorizationStatus returns AuthorizationStatus.NOT_DETERMINED before requestPermission() is called, AuthorizationStatus.DENIED if the user denied the permission, or AuthorizationStatus.AUTHORIZED if granted. On Android < 13, returns AUTHORIZED or DENIED.

ios

ios: IOSNotificationSettings

Defined in: packages/react-native/src/types/Notification.ts:542

Overall notification settings for the application in iOS. On non-iOS platforms, this will be populated with default values

web

web: WebNotificationSettings

Defined in: packages/react-native/src/types/Notification.ts:552

Overall notification settings for the application in web. On non-Web platforms, this will be populated with default values