of static method

MModuleDefinition of({
  1. String? moduleRef,
  2. List<IMSchemaDefinition>? schemas,
  3. List<IMOperationDefinition>? operations,
})

Implementation

static MModuleDefinition of(
    {String? moduleRef,
    List<IMSchemaDefinition>? schemas,
    List<IMOperationDefinition>? operations}) {
  final self = MModuleDefinition(<String, dynamic>{},
      mtype: MModuleDefinitionRef, update: true);
  if (moduleRef != null) self.moduleRef = moduleRef;
  if (schemas != null) self.schemas = schemas;
  if (operations != null) self.operations = operations;
  return self;
}