toJson method

dynamic toJson()

ロールの設定をJSON化する

Implementation

dynamic toJson() {
  Map res = {};
  fields.forEach((k, v) {
    if (!res.containsKey(k)) res[k] = {};
    if (v['read'] == true) res[k]['read'] = true;
    if (v['write'] == true) res[k]['write'] = true;
  });
  return Map.from(res)..removeWhere((k, v) => res[k].length == 0);
}