set method

void set (String key, dynamic value)

Add a key-value pair to this object. It is recommended to name keys in camelCaseLikeThis.

Implementation

void set(String key, dynamic value) {
  assert(key != null);

  if (value == null) {
    _data.remove(key);
    _operations.add({
      key: {'__op': 'Delete'}
    });
  } else {
    _data[key] = value;
    _operations.add({key: parseEncoder.encode(value)});
  }
}