of static method

MRefSchemaDefinition of({
  1. required Uri? schemaURI,
  2. List<IMSchemaProperty>? properties,
  3. required MSchemaRef? schemaRef,
})
override

Implementation

static MRefSchemaDefinition of({
  required Uri? schemaURI,
  List<IMSchemaProperty>? properties,
  required MSchemaRef? schemaRef
  }) {
  final self = MRefSchemaDefinition(<String, dynamic>{}, mtype: MRefSchemaDefinitionRef, update: true);
  if (schemaURI != null) self.schemaURI = schemaURI;
  if (properties != null) self.properties = properties;
  if (schemaRef != null) self.schemaRef = schemaRef;
  return self;
}