createInstance method
E
createInstance()
Override to provide a fresh uninitialized instance of this type.
Required for cloning to work. Example:
@override
MyEntity createInstance() => MyEntity(app);
Implementation
E createInstance() {
final type = runtimeType.toString();
throw UnsupportedError(
'Clone capability requires overriding $type.createInstance().\n'
'Example: @override $type createInstance() => .new(app);'
);
}