28 lines
686 B
Dart
28 lines
686 B
Dart
import 'package:json_annotation/json_annotation.dart';
|
|
|
|
part 'user_update_definition.g.dart';
|
|
|
|
/// UserUpdateDefinition
|
|
///
|
|
/// Properties:
|
|
/// * [userId]
|
|
/// * [password]
|
|
/// * [accessToken]
|
|
@JsonSerializable()
|
|
class UserUpdateDefinition {
|
|
@JsonKey(name: 'user_id')
|
|
final int userId;
|
|
final String password;
|
|
@JsonKey(name: 'access_token')
|
|
final String accessToken;
|
|
|
|
const UserUpdateDefinition({
|
|
required this.userId,
|
|
required this.password,
|
|
required this.accessToken,
|
|
});
|
|
|
|
factory UserUpdateDefinition.fromJson(Map<String, dynamic> json) =>
|
|
_$UserUpdateDefinitionFromJson(json);
|
|
Map<String, dynamic> toJson() => _$UserUpdateDefinitionToJson(this);
|
|
}
|