AdaptiveClonerBuilder constructor
AdaptiveClonerBuilder([
- bool isAOT = const bool.fromEnvironment('dart.vm.product')
Creates an AdaptiveClonerBuilder with optional isAOT mode.
Implementation
AdaptiveClonerBuilder([
this.isAOT = const bool.fromEnvironment('dart.vm.product'),
]) : valueDelegateBuilder = CountedClonerBuilder(),
listTypedDelegateBuilder = HashedClonerBuilder(),
listDynamicDelegateBuilder = HashedClonerBuilder(),
setTypedDelegateBuilder = isAOT
? HashedClonerBuilder()
: CountedClonerBuilder(),
setDynamicDelegateBuilder = HashedClonerBuilder(),
mapTypedDelegateBuilder = CountedClonerBuilder(),
mapDynamicDelegateBuilder = isAOT
? CountedClonerBuilder()
: HashedClonerBuilder();