summaryrefslogtreecommitdiff
path: root/lib/models/login_response.dart
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik@amftech.nl>2022-11-07 17:49:36 +0100
committerAldrik Ramaekers <aldrik@amftech.nl>2022-11-07 17:49:36 +0100
commit40c13a4bb122ee36631a60f738f85fcdbfd233f3 (patch)
treeed45e71e2cc1b7cc7be95976275b9afd9d25f1d7 /lib/models/login_response.dart
parente938da92fa92f6c7036934dd5e673c5b9df68f4f (diff)
work
Diffstat (limited to 'lib/models/login_response.dart')
-rw-r--r--lib/models/login_response.dart36
1 files changed, 36 insertions, 0 deletions
diff --git a/lib/models/login_response.dart b/lib/models/login_response.dart
new file mode 100644
index 0000000..aea6337
--- /dev/null
+++ b/lib/models/login_response.dart
@@ -0,0 +1,36 @@
+class LoginResponse {
+ String? apiKey;
+ String? username;
+ String? depotNumber;
+ String? dayCode;
+ String? envType;
+ String? vdrJwtToken;
+
+ LoginResponse(
+ {this.apiKey,
+ this.username,
+ this.depotNumber,
+ this.dayCode,
+ this.envType,
+ this.vdrJwtToken});
+
+ LoginResponse.fromJson(Map<String, dynamic> json) {
+ apiKey = json['api_key'];
+ username = json['username'];
+ depotNumber = json['depot_number'];
+ dayCode = json['day_code'];
+ envType = json['env_type'];
+ vdrJwtToken = json['vdr_jwt_token'];
+ }
+
+ Map<String, dynamic> toJson() {
+ final Map<String, dynamic> data = new Map<String, dynamic>();
+ data['api_key'] = this.apiKey;
+ data['username'] = this.username;
+ data['depot_number'] = this.depotNumber;
+ data['day_code'] = this.dayCode;
+ data['env_type'] = this.envType;
+ data['vdr_jwt_token'] = this.vdrJwtToken;
+ return data;
+ }
+}