set method

void set(
  1. dynamic op,
  2. dynamic obj
)

データを設定する内部用の関数

Implementation

void set(op, obj) {
  if (!(obj is List)) {
    obj = [obj];
  }
  var key =
      this._fields.keys.firstWhere((k) => k == '__op', orElse: () => null);
  if (key == null) {
    this._fields = {'__op': op, 'objects': []};
  }
  obj.forEach((o) {
    this._fields['objects'].add(o.toJson());
  });
}