copyWith method
Implementation
Definitions copyWith(Map<String, dynamic> data) {
final superModelStub =
data['superModelStub'] != null
? File(data['superModelStub']).readAsStringSync()
: this.superModelStub;
final modelStub = data['modelStub'] != null ? File(data['modelStub']).readAsStringSync() : this.modelStub;
return Definitions(
superModelStub: superModelStub,
modelStub: modelStub,
models:
data['models'] != null && data['models'] is List
? data['models'].map<Model>((model) => Model.fromDynamic(model)).toList()
: models,
);
}