User constructor

User({
  1. String? key,
  2. String? username,
  3. String? password,
  4. int? rights,
  5. String? language,
  6. Map<String, dynamic>? map,
})

Implementation

User({String? key, String? username, String? password, int? rights, String? language, Map<String,dynamic>? map})
{
  _map["key"]      = key ?? S.newId();
  _map["username"] = username;
  _map["password"] = password;
  _map["language"] = language;
  _map["rights"]   = rights;

  // user defined values
  if (map != null) {
    map.forEach((key, value)
  {
    if (key != "key" &&
        key != "username" &&
        key != "password" &&
        key != "langauge" &&
        key != "rights") _map[key] = value;
  });
  }
}