copyWith method

Model copyWith({
  1. String? modelName,
  2. List<ModelProperty>? properties,
  3. List<String>? dependencies,
})

Implementation

Model copyWith(
    {String? modelName,
    List<ModelProperty>? properties,
    List<String>? dependencies}) {
  return Model(
    modelName: modelName ?? this.modelName,
    properties: properties ?? this.properties,
    dependencies: dependencies ?? this.dependencies,
  );
}