filterOutNulls function
Creates a new map containing all of the key/value pairs from parameters
except those whose value is null
.
Implementation
@visibleForTesting
Map<String, Object> filterOutNulls(Map<String, Object?> parameters) {
final Map<String, Object> filtered = <String, Object>{};
parameters.forEach((String key, Object? value) {
if (value != null) {
filtered[key] = value;
}
});
return filtered;
}