User.fromMap constructor

User.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory User.fromMap(Map<String, dynamic> map) {
  return User(
    id: map['id'],
    username: map['username'],
    name: map['name'],
    firstName: map['first_name'],
    lastName: map['last_name'],
    email: map['email'],
    url: map['url'],
    description: map['description'],
    link: map['link'],
    locale: map['locale'],
    nickname: map['nickname'],
    slug: map['slug'],
    registeredDate: map['registered_date'],
    roles: List.from(map['roles']),
    password: map['password'],
    capabilities: Map<String, dynamic>.from(map['capabilities'] ?? {}),
    extraCapabilities:
        Map<String, dynamic>.from(map['extra_capabilities'] ?? {}),
    avatarUrls: Map<String, dynamic>.from(map['avatar_urls'] ?? {}),
    meta: map['meta'],
  );
}