toMap method
Implementation
Map<String, dynamic> toMap() {
return {
'encryption': encryption?.toMap(),
'migrate': migrate,
'type': type?.toString().split('.').last, // Convert enum to string
'cookie': cookie?.toMap(),
'entries': entries?.map((key, value) =>
MapEntry(key.toString().split('.').last, value.toMap())),
};
}