Перейти к основному содержимому

SchemaArrayControl

Defined in: core/types/schema-node.ts:52

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

Methods

at()

at(index): unknown;

Defined in: core/types/schema-node.ts:57

Parameters

index

number

Returns

unknown


push()

push(item): void;

Defined in: core/types/schema-node.ts:58

Parameters

item

unknown

Returns

void


removeAt()

removeAt(index): void;

Defined in: core/types/schema-node.ts:59

Parameters

index

number

Returns

void

Properties

__path

readonly __path: string;

Defined in: core/types/schema-node.ts:54

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


length

readonly length: number;

Defined in: core/types/schema-node.ts:56

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