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

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