mirror of
https://github.com/qinglong-app/qinglong_app.git
synced 2025-10-09 16:48:19 +08:00
26 lines
697 B
Dart
26 lines
697 B
Dart
import 'package:json_conversion_annotation/json_conversion_annotation.dart';
|
|
|
|
/// @author NewTab
|
|
@JsonConversion()
|
|
class UserBean {
|
|
String? username;
|
|
bool? twoFactorActivated;
|
|
|
|
UserBean({this.username, this.twoFactorActivated});
|
|
|
|
UserBean.fromJson(Map<String, dynamic> json) {
|
|
username = json['username'];
|
|
twoFactorActivated = json['twoFactorActivated'];
|
|
}
|
|
|
|
Map<String, dynamic> toJson() {
|
|
final Map<String, dynamic> data = new Map<String, dynamic>();
|
|
data['username'] = this.username;
|
|
data['twoFactorActivated'] = this.twoFactorActivated;
|
|
return data;
|
|
}
|
|
static UserBean jsonConversion(Map<String, dynamic> json) {
|
|
return UserBean.fromJson(json);
|
|
}
|
|
}
|