Data.fromJson constructor

Data.fromJson(
  1. Map<String, dynamic> json
)

Implementation

Data.fromJson(Map<String, dynamic> json) {
  id = json['id'];
  username = json['username'];
  email = json['email'];
  firstName = json['first_name'];
  lastName = json['last_name'];
  displayName = json['display_name'];
  avatar = json['avatar'];
  roles = [];
  if (json['roles'] is List) {
    for (final role in json['roles'] as List) {
      roles!.add(role.toString());
    }
  }
  metaData = MetaData.listFromJson(json['meta_data']);
  createdAt = json['created_at'];
}