Skip to main content

AiMoveComponentOperation

@lowcode/shared-types


Interface: AiMoveComponentOperation

Defined in: ai.ts:404

Операция: перемещение компонента внутри дерева.

Extends

Properties

componentId

componentId: string

Defined in: ai.ts:410

Идентификатор перемещаемого компонента.


insertPosition?

optional insertPosition: AiInsertPosition

Defined in: ai.ts:426

Подсказка по позиции вставки внутри родителя.

Remarks

auto — оркестратор сам решает, куда вставить компонент.


kind

kind: "moveComponent"

Defined in: ai.ts:405

Тип операции.

Overrides

AiBaseOperation.kind


pageId

pageId: string

Defined in: ai.ts:408

Страница, на которой находится компонент.


parentId?

optional parentId: string

Defined in: ai.ts:418

Новый родитель компонента.

Remarks

Если не указан, компонент перемещается внутри текущего родителя.