ModelArrayControl
Defined in: core/nodes/model-array-node.ts:21
Минимальный контракт реактивного массива модели, используемый узлом.
Type Parameters
TItem
TItem extends object
Methods
at()
at(index): FormModel<TItem> | undefined;
Defined in: core/nodes/model-array-node.ts:23
Parameters
index
number
Returns
FormModel<TItem> | undefined
clear()
clear(): void;
Defined in: core/nodes/model-array-node.ts:29
Returns
void
insertAt()
insertAt(index, item): void;
Defined in: core/nodes/model-array-node.ts:25
Parameters
index
number
item
TItem
Returns
void
move()
move(from, to): void;
Defined in: core/nodes/model-array-node.ts:27
Parameters
from
number
to
number
Returns
void
push()
push(item): void;
Defined in: core/nodes/model-array-node.ts:24
Parameters
item
TItem
Returns
void
removeAt()
removeAt(index): void;
Defined in: core/nodes/model-array-node.ts:26
Parameters
index
number
Returns
void
swap()
swap(a, b): void;
Defined in: core/nodes/model-array-node.ts:28
Parameters
a
number
b
number
Returns
void
toArray()
toArray(): TItem[];
Defined in: core/nodes/model-array-node.ts:30
Returns
TItem[]
Properties
length
readonly length: number;
Defined in: core/nodes/model-array-node.ts:22