FieldArrayApi interface

Signature

  1. export interface FieldArrayApi

Import

  1. import { FieldArrayApi } from '@grafana/ui';

Properties

PropertyTypeDescription
append(value: FieldArrayValue) => void
fieldsArray<Record<string, any>>
insert(index: number, value: FieldArrayValue) => void
move(from: number, to: number) => void
prepend(value: FieldArrayValue) => void
remove(index?: number | number[]) => void
swap(indexA: number, indexB: number) => void

append property

Signature

  1. append: (value: FieldArrayValue) => void;

fields property

Signature

  1. fields: Array<Record<string, any>>;

insert property

Signature

  1. insert: (index: number, value: FieldArrayValue) => void;

move property

Signature

  1. move: (from: number, to: number) => void;

prepend property

Signature

  1. prepend: (value: FieldArrayValue) => void;

remove property

Signature

  1. remove: (index?: number | number[]) => void;

swap property

Signature

  1. swap: (indexA: number, indexB: number) => void;