setFieldValue method

ArtifactMirror setFieldValue(
  1. String name,
  2. Object? value
)

Implementation

ArtifactMirror setFieldValue(String name, Object? value) {
  ArtifactFieldMirror? f = field(name);
  if (f == null) {
    throw ArgumentError("Unknown field $name on ${instance.runtimeType}");
  }

  return ArtifactMirror(_clazz, f.modify(value).instance);
}