PushSDK class

Constructors

PushSDK()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

AppMessages ↔ AppMessagesImpl
getter/setter pair
EComm ↔ ECommImpl
getter/setter pair
PushNotifications ↔ PushNotificationsImpl
getter/setter pair
sdk PushSDK
getter/setter pair
UserProfile ↔ UserProfileImpl
getter/setter pair

Static Methods

registerAppMessageLifecycleCallbacks({bool onPushSDKWillPresentAppMessage(PNAppMessage appMessage)?, bool onPushSDKDidReceiveAppMessageInteraction(PNAppMessageInteraction interaction, PNAppMessage appMessage)?, dynamic onPushSDKDidFailToProcessMessage(String message, PNAppMessage appMessage)?}) Future<void>
registerNotificationLifecycleCallbacks({dynamic onPushSDKDidReceiveNotification(PNNotification)?, bool onPushSDKDidReceiveNotificationDestination(String, PNNotificationInteraction)?}) Future<void>
registerPermissionLifecycleCallbacks({dynamic onPushSDKDidReceivePermissionResponse(PNPermissionResponse)?, dynamic onPushSDKDidReceivePermissionStatusChange(PNPermissionResponse)?, dynamic onPushSDKDidRegisterForRemoteNotificationsWithDeviceToken(String)?, dynamic onPushSDKDidFailToRegisterForRemoteNotificationsWithError(Exception)?}) Future<void>
registerPushSDKLifecycleCallbacks({dynamic onPushSDKDidFinishLoading(PNApplicationConfig, PNSubscriberStatus)?, dynamic onPushSDKDidExitWithSubscriberStatus(PNSubscriberStatus, bool)?}) Future<void>
setConfiguration(String appKey) Future<void>
setLogLevel(PNLogLevel level) Future<void>
showNativeNotificationPermissionPrompt({dynamic completion(bool?, PNPermissionResponse?, Exception?)?}) Future<void>