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