HSBeaconUser class

Constructors

HSBeaconUser({required String email, String? name, String? company, String? jobTitle, String? avatar, Map<Object?, Object?>? attributes})

Properties

attributes Map<Object?, Object?>?
The attributes for the current user. These are arbitrary key/value pairs that will be sent to Help Scout to help identify the current user. You may add up to 30 different attributes.
getter/setter pair
avatar String?
The URL to the avatar of the current user. The max length of this value is 200 and will not be set if the absoluteString exceeds that length.
getter/setter pair
company String?
The company of the current user. The max length of this value is 60 and will be truncated to fit.
getter/setter pair
email String
The email address for the current user.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
jobTitle String?
The job title of the current user. The max length of this value is 60 and will be truncated to fit.
getter/setter pair
name String?
The name of the current user.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

encode() Object
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 Methods

decode(Object result) HSBeaconUser