MeGet200ResponseProfile class

Constructors

MeGet200ResponseProfile({String? id, MeGet200ResponseProfileTypeEnum? type, String? companyId, int? functionId, String? status, String? emailAddress, String? timezone, DateTime? dateCreated, DateTime? lastUpdated, bool? active})
Returns a new MeGet200ResponseProfile instance.

Properties

active bool?
Account active status
getter/setter pair
companyId String?
Company ID
getter/setter pair
dateCreated DateTime?
Account creation date
getter/setter pair
emailAddress String?
User email address
getter/setter pair
functionId int?
User function/role ID
getter/setter pair
hashCode int
The hash code for this object.
no setteroverride
id String?
User ID (primary key)
getter/setter pair
lastUpdated DateTime?
Last profile update
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status String?
User status
getter/setter pair
timezone String?
User timezone
getter/setter pair
type MeGet200ResponseProfileTypeEnum?
Profile type
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.
override

Operators

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

Static Methods

fromJson(dynamic value) MeGet200ResponseProfile?
Returns a new MeGet200ResponseProfile instance and imports its values from value if it's a Map, null otherwise.
listFromJson(dynamic json, {bool growable = false}) List<MeGet200ResponseProfile>
mapFromJson(dynamic json) Map<String, MeGet200ResponseProfile>
mapListFromJson(dynamic json, {bool growable = false}) Map<String, List<MeGet200ResponseProfile>>

Constants

requiredKeys → const Set<String>
The list of required keys that must be present in a JSON.