apns library Null safety

Classes

ApnsPushConnector
ApnsPushConnectorOnly
ApnsRemoteMessage
FirebasePushConnector
IosNotificationSettings
PushConnector
Interface for either APNS or Firebase connector, implementing common features.
UNNotificationAction
https://developer.apple.com/documentation/usernotifications/UNNotificationAction
UNNotificationCategory
https://developer.apple.com/documentation/usernotifications/unnotificationcategory

Functions

createPushConnector() PushConnector
Creates either APNS or Firebase connector to manage the push notification registration.

Enums

UNNotificationActionOptions
https://developer.apple.com/documentation/usernotifications/unnotificationactionoptions
UNNotificationCategoryOptions
https://developer.apple.com/documentation/usernotifications/unnotificationcategoryoptions

Typedefs

ApnsMessageHandler = Future<void> Function(ApnsRemoteMessage)
MessageHandler = Future<void> Function(RemoteMessage message)
Function signature for callbacks executed when push message is available;
WillPresentHandler = Future<bool> Function(ApnsRemoteMessage)