setParameter method
Adds a new or replaces the existing parameter name
with the value quotedValue
.
Implementation
@override
void setParameter(String name, String quotedValue) {
final fieldName = name.toLowerCase();
var value = quotedValue;
if (fieldName == 'charset') {
value = removeQuotes(quotedValue).toLowerCase();
charset = value;
} else if (fieldName == 'boundary') {
value = removeQuotes(quotedValue);
boundary = value;
} else if (fieldName == 'format') {
value = removeQuotes(quotedValue).toLowerCase();
isFlowedFormat = value == 'flowed';
}
super.setParameter(fieldName, value);
}