AmplifyPushNotificationsPinpoint class

The AWS Pinpoint implementation of the Amplify Push Notification category.

Constructors

AmplifyPushNotificationsPinpoint.new()
The AWS Pinpoint implementation of the Amplify Push Notification category.

Properties

hashCode int
The hash code for this object.
no setterinherited
launchNotification → PushNotificationMessage?
no setterinherited
onNotificationOpened Stream<PushNotificationMessage>
no setterinherited
onNotificationReceivedInForeground Stream<PushNotificationMessage>
no setterinherited
onTokenReceived Stream<String>
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

configure({AmplifyOutputs? config, required AmplifyAuthProviderRepository authProviderRepo}) Future<void>
Configures the plugin using the registered config.
inherited
getBadgeCount() Future<int>
inherited
getPermissionStatus() Future<PushNotificationPermissionStatus>
inherited
identifyUser({required String userId, UserProfile? userProfile}) Future<void>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onNotificationReceivedInBackground(OnRemoteMessageCallback callback) → void
inherited
requestPermissions({bool alert = true, bool badge = true, bool sound = true}) Future<bool>
inherited
reset() Future<void>
Resets the plugin by removing all traces of it from the device.
inherited
setBadgeCount(int badgeCount) → void
inherited
toString() String
A string representation of this object.
inherited

Operators

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