toMap method
- EnumMethod? enumMethod,
Converts instance to a map.
Implementation
Map<String, dynamic> toMap({EnumMethod? enumMethod}) {
return {
"durationMillis": durationMillis,
"isBack": isBack,
"isForward": isForward,
"isReload": isReload,
"isSameDocument": isSameDocument,
"markName": markName,
"type": switch (enumMethod ?? EnumMethod.nativeValue) {
EnumMethod.nativeValue => type.toNativeValue(),
EnumMethod.value => type.toValue(),
EnumMethod.name => type.name(),
},
"url": url?.toString(),
"wasInitiatedByPage": wasInitiatedByPage,
};
}