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 = fields.indexWhere((element) => element.name == name);
  fields[index] = _constructEmbedFieldBuilder(name: name, content: content, builder: builder, field: field, inline: inline);
}