AmplifyAnalyticsPinpoint class abstract

The AWS Pinpoint implementation of the Amplify Analytics category.

Implementers

Constructors

AmplifyAnalyticsPinpoint()
The AWS Pinpoint implementation of the Amplify Analytics category.
factory
AmplifyAnalyticsPinpoint.protected()
Protected constructor for subclasses.

Properties

category → Category
The category implemented by this plugin.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addPlugin() Future<void>
Called when the plugin is added to the category.
inherited
cast<P extends AmplifyPluginInterface>() → P
Casts a plugin to a category-specific implementation.
inherited
configure({AmplifyConfig? config}) Future<void>
Configures the plugin using the registered config.
inherited
disable() Future<void>
inherited
enable() Future<void>
inherited
flushEvents() Future<void>
inherited
identifyUser({required String userId, required AnalyticsUserProfile userProfile}) Future<void>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onConfigure() Future<void>
inherited
recordEvent({required AnalyticsEvent event}) Future<void>
inherited
registerGlobalProperties({required AnalyticsProperties globalProperties}) Future<void>
inherited
reset() Future<void>
Resets the plugin by removing all traces of it from the device.
inherited
toString() String
A string representation of this object.
inherited
unregisterGlobalProperties({required List<String> propertyNames}) Future<void>
inherited

Operators

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