LoginTrackingDTO class

unused for now

Annotations
  • @JsonSerializable.new(includeIfNull: false, explicitToJson: true, fieldRename: FieldRename.snake)

Constructors

LoginTrackingDTO(String account, String clientId, String nimbusId)
LoginTrackingDTO.fromJson(Map<String, dynamic> json)
factory

Properties

account String
either username or email or mobile
getter/setter pair
anonymousId String?
fill in with the previous anon id the user goes by before logging into your application
getter/setter pair
birthday String?
birth date of the customer, optional
getter/setter pair
clientId String
the id the customer goes by in your application
getter/setter pair
email String?
email address of the customer, optional
getter/setter pair
firstName String?
first name of the customer, optional
getter/setter pair
firstVisit bool?
true if this is the user's first visit to the app (never logged in before)
getter/setter pair
gender String?
gender of the customer, optional
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
lastName String?
last name of the customer, optional
getter/setter pair
mobile String?
mobile phone number of the customer, optional
getter/setter pair
nimbusId String
fill in if you're registered to nimbus ecosystem and the customer has a nimbus id
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
titanId String?
fill in if you're registered to titan ecosystem and the customer has a titan id
getter/setter pair

Methods

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

Operators

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