UserProfile class
Adobe Experience Platform UserProfile API.
Constructors
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
-
extensionVersion
→ Future<
String> -
Gets the current User Profile extension version.
no setter
Static Methods
-
getUserAttributes(
List< String> attributeKeys) → Future<String> - Get the user attributes as JSON string
-
removeUserAttributes(
List< String> attributeName) → Future<void> - Remove the given user attributes. If the attribute does not exist, then user profile module ignores the event. No shared state or user profile response event is dispatched If the attribute exists, then the User Attribute will be removed, shared state is updated and user profile response event is dispatched
-
updateUserAttributes(
Map< String, Object> attributeMap) → Future<void> - Updates user attributes. If the attribute does not exist, it will be created. If the attribute already exists, then the value will be updated.