copyWith method
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,
);
}