Artifact constructor

Artifact({
  1. String? name,
  2. required List<Part> parts,
  3. Map<String, dynamic>? metadata,
})

Implementation

Artifact({
  String? name,
  required List<Part> parts,
  Map<String, dynamic>? metadata,
}) {
  _json = {
    'name': ?name,
    'parts': parts.map((e) => e.toJson()).toList(),
    'metadata': ?metadata,
  };
}