Skip to main content

SchemaArrayControl

Defined in: form/types/schema-node.ts:39

Минимальный контракт реактивного массива модели (FormSchemaNode.array). Совпадает по форме с рантайм-фасадом model.<array> (см. ModelArray); рендерерский RenderModelArrayControl — его расширение (добавляет move).

Methods

at()

at(index): unknown;

Defined in: form/types/schema-node.ts:44

Parameters

index

number

Returns

unknown


push()

push(item): void;

Defined in: form/types/schema-node.ts:45

Parameters

item

unknown

Returns

void


removeAt()

removeAt(index): void;

Defined in: form/types/schema-node.ts:46

Parameters

index

number

Returns

void

Properties

__path

readonly __path: string;

Defined in: form/types/schema-node.ts:41

Путь массива в модели (dot-нотация) — нужен для резолва узла массива.


length

readonly length: number;

Defined in: form/types/schema-node.ts:43

Реактивная длина.