class AuthenticationUserModel { int totalItemsCount; int statusCode; String message; Data data; AuthenticationUserModel( {this.totalItemsCount, this.statusCode, this.message, this.data}); AuthenticationUserModel.fromJson(Map json) { totalItemsCount = json['totalItemsCount']; statusCode = json['statusCode']; message = json['message']; data = json['data'] != null ? new Data.fromJson(json['data']) : null; } Map toJson() { final Map data = new Map(); data['totalItemsCount'] = this.totalItemsCount; data['statusCode'] = this.statusCode; data['message'] = this.message; if (this.data != null) { data['data'] = this.data.toJson(); } return data; } } class Data { String token; String userId; String email; String mobileNumber; String userName; Data({this.token, this.userId, this.email, this.mobileNumber, this.userName}); Data.fromJson(Map json) { token = json['token']; userId = json['userId']; email = json['email']; mobileNumber = json['mobileNumber']; userName = json['userName']; } Map toJson() { final Map data = new Map(); data['token'] = this.token; data['userId'] = this.userId; data['email'] = this.email; data['mobileNumber'] = this.mobileNumber; data['userName'] = this.userName; return data; } }