copyWithWrapped method

Parameter copyWithWrapped({
  1. Wrapped<String>? name,
  2. Wrapped<ParameterType>? type,
  3. Wrapped<bool>? required,
})

Implementation

Parameter copyWithWrapped(
    {Wrapped<String>? name,
    Wrapped<enums.ParameterType>? type,
    Wrapped<bool>? required}) {
  return Parameter(
      name: (name != null ? name.value : this.name),
      type: (type != null ? type.value : this.type),
      required: (required != null ? required.value : this.required));
}