Skip to main content

BlockSchema

@lowcode/dsl


Interface: BlockSchema

Defined in: schema.ts:250

Переиспользуемый блок (кастомный компонент).

Properties​

id​

id: string

Defined in: schema.ts:252

Уникальный ID блока.


name​

name: string

Defined in: schema.ts:255

Человекочитаемое имя блока.


propsSchema?​

optional propsSchema: BlockPropSchema[]

Defined in: schema.ts:261

Описание входных параметров (props).*


rootComponent​

rootComponent: ComponentNode

Defined in: schema.ts:258

Корневой компонент блока.