Schema constructor
Schema({
- String? did,
- String? owner,
- String? label,
- Iterable<
SchemaField> ? fields, - Iterable<
MetadataDefintion> ? metadata,
Implementation
factory Schema({
$core.String? did,
$core.String? owner,
$core.String? label,
$core.Iterable<SchemaField>? fields,
$core.Iterable<MetadataDefintion>? metadata,
}) {
final _result = create();
if (did != null) {
_result.did = did;
}
if (owner != null) {
_result.owner = owner;
}
if (label != null) {
_result.label = label;
}
if (fields != null) {
_result.fields.addAll(fields);
}
if (metadata != null) {
_result.metadata.addAll(metadata);
}
return _result;
}