setID method

void setID(
  1. O o,
  2. Object id, {
  3. EntityHandler<O>? entityHandler,
})

Implementation

void setID(O o, Object id, {EntityHandler<O>? entityHandler}) {
  if (o is Entity) {
    return o.setID(id);
  } else if (entityHandler != null) {
    return entityHandler.setID(o, id);
  } else if (o is Map) {
    o['id'] = id;
  } else {
    throw StateError('setID: No EntityHandler provided for: $o');
  }
}