DeviceInfoDto class
- Available extensions
- Annotations
-
- @CopyWith.new()
- @JsonSerializable.new(checked: true, createToJson: true, disallowUnrecognizedKeys: false, explicitToJson: true)
Constructors
- DeviceInfoDto({String? name, String? customName, String? accessToken, String? id, String? lastUserName, String? appName, String? appVersion, String? lastUserId, DateTime? dateLastActivity, ClientCapabilitiesDto? capabilities, String? iconUrl})
- Returns a new DeviceInfoDto instance.
-
DeviceInfoDto.fromJson(Map<
String, dynamic> json) -
factory
Properties
- accessToken → String?
-
Gets or sets the access token.
final
- appName → String?
-
Gets or sets the name of the application.
final
- appVersion → String?
-
Gets or sets the application version.
final
- capabilities → ClientCapabilitiesDto?
-
Gets or sets the capabilities.
final
- copyWith → _$DeviceInfoDtoCWProxy
-
Available on DeviceInfoDto, provided by the $DeviceInfoDtoCopyWith extension
Returns a callable class used to build a new instance with modified fields. Example:instanceOfDeviceInfoDto.copyWith(...)orinstanceOfDeviceInfoDto.copyWith.fieldName(...).no setter - customName → String?
-
Gets or sets the custom name.
final
- dateLastActivity → DateTime?
-
Gets or sets the date last modified.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- iconUrl → String?
-
Gets or sets the icon URL.
final
- id → String?
-
Gets or sets the identifier.
final
- lastUserId → String?
-
Gets or sets the last user identifier.
final
- lastUserName → String?
-
Gets or sets the last name of the user.
final
- name → String?
-
Gets or sets the name.
final
- 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
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override