replaceField method

void replaceField({
  1. dynamic name,
  2. dynamic content,
  3. bool inline = false,
  4. dynamic builder(
    1. EmbedFieldBuilder field
    )?,
  5. EmbedFieldBuilder? field,
})

Replaces field where name witch provided new field.

Implementation

void replaceField({dynamic? name,
    dynamic? content,
    bool inline = false,
    Function(EmbedFieldBuilder field)? builder,
    EmbedFieldBuilder? field}) {

  final index = this.fields.indexWhere((element) => element.name == name);
  this.fields[index] = _constructEmbedFieldBuilder(
      name: name,
      content: content,
      builder: builder,
      field: field,
      inline: inline
  );
}