updateByKValues method

  1. @override
void updateByKValues(
  1. Map<String, dynamic> map
)

通过用字符串key读取字段值的Map来更新字段

Implementation

@override
void updateByKValues(Map<String, dynamic> map) {
  if (map.containsKey('_id')) _id = map['_id'];
  if (map.containsKey('_bsid')) _bsid = map['_bsid'];
  if (map.containsKey('_time')) _time = map['_time'];
  if (map.containsKey('_extra')) _extra = map['_extra'];
  if (map.containsKey('_trans')) _trans = map['_trans'];
  if (map.containsKey('owner')) owner = map['owner'];
  if (map.containsKey('admin')) admin = map['admin'];
  if (map.containsKey('member')) member = map['member'];
  if (map.containsKey('appSecret')) appSecret = map['appSecret'];
  if (map.containsKey('appHosts')) appHosts = map['appHosts'];
  if (map.containsKey('appMenus')) appMenus = map['appMenus'];
  if (map.containsKey('no')) no = map['no'];
  if (map.containsKey('pwd')) pwd = map['pwd'];
  if (map.containsKey('nick')) nick = map['nick'];
  if (map.containsKey('desc')) desc = map['desc'];
  if (map.containsKey('icon')) icon = map['icon'];
  if (map.containsKey('head')) head = map['head'];
  if (map.containsKey('byfind')) byfind = map['byfind'];
  if (map.containsKey('bycode')) bycode = map['bycode'];
  if (map.containsKey('bycard')) bycard = map['bycard'];
  if (map.containsKey('byteam')) byteam = map['byteam'];
  if (map.containsKey('notice')) notice = map['notice'];
  if (map.containsKey('silent')) silent = map['silent'];
  if (map.containsKey('deny')) deny = map['deny'];
}