clone method

  1. @override
T clone({
  1. bool deep = false,
})
override

Creates an obj clone.

If deep is true it will perform a deep/recursive clone (i.e. clones filed values in case they are clonable objects)

Implementation

@override
T clone({bool deep = false}) => ((create(fields.valueMap) as ClonableMixin)
  ..setMap(fields._map, deep: deep)) as T;