Skip to main content

AiUpdateLayoutOperation

@lowcode/shared-types


Interface: AiUpdateLayoutOperation

Defined in: ai.ts:461

Операция: изменение только layout-свойств компонента.

Remarks

Может рассматриваться как специализированный случай AiUpdateComponentPropsOperation, но выделен отдельно для большей семантической ясности.

Extends

Properties

componentId

componentId: string

Defined in: ai.ts:467

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


kind

kind: "updateLayout"

Defined in: ai.ts:462

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

Overrides

AiBaseOperation.kind


layoutPatch

layoutPatch: Record<string, PropValue>

Defined in: ai.ts:470

Патч для layout (shallow).


pageId

pageId: string

Defined in: ai.ts:465

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