sanitize property
Optional function to sanitize data before sending to server.
Default behavior removes 'sync_update_db' field. Provide custom implementation to remove additional local-only fields or transform data.
Example:
sanitize: (map) {
final clean = Map<String, dynamic>.from(map);
clean.remove('sync_update_db');
clean.remove('localCacheData');
clean.remove('uiStateFlags');
return clean;
}
Implementation
final Map<String, dynamic> Function(Map<String, dynamic>)? sanitize;