cloneMapValue function
Implementation
Map<dynamic, dynamic> cloneMapValue(dynamic value) {
if (value is Map) {
try {
return (value as dynamic).map(
(dynamic key, dynamic item) =>
MapEntry<dynamic, dynamic>(key, item),
)
as Map<dynamic, dynamic>;
} catch (_) {
return Map<dynamic, dynamic>.from(value);
}
}
return <dynamic, dynamic>{};
}