ProvenanceUsCore.simple constructor

ProvenanceUsCore.simple({
  1. required Reference provenanceTarget,
  2. List<Reference>? target,
  3. required Instant recorded,
  4. required List<ProvenanceAgent> agent,
})

Implementation

factory ProvenanceUsCore.simple({
  required Reference provenanceTarget,
  List<Reference>? target,
  required Instant recorded,
  required List<ProvenanceAgent> agent,
}) {
  target ??= <Reference>[];
  target.add(provenanceTarget);
  return ProvenanceUsCore(target: target, recorded: recorded, agent: agent);
}