setOrRemoveParameter method

void setOrRemoveParameter(
  1. ParameterType type,
  2. Parameter? value
)

Sets the parameter when value is not null and removes the parameter when value is null.

Implementation

void setOrRemoveParameter(ParameterType type, Parameter? value) {
  if (value == null) {
    parameters.remove(type.typeName);
  } else {
    parameters[type.typeName ?? ''] = value;
  }
}