Skip to main content

BlockPropSchema

@lowcode/dsl


Interface: BlockPropSchema

Defined in: schema.ts:227

Описание входного параметра для переиспользуемого блока.

Properties

defaultValue?

optional defaultValue: StaticValue

Defined in: schema.ts:244

Значение по умолчанию.


description?

optional description: string

Defined in: schema.ts:235

Описание для тултипов/документации.


key

key: string

Defined in: schema.ts:229

Ключ, под которым параметр доступен в props.* внутри блока.


label?

optional label: string

Defined in: schema.ts:232

Человекочитаемое имя параметра для UI-редактора.


required?

optional required: boolean

Defined in: schema.ts:241

Признак обязательности параметра.


type?

optional type: StatePrimitiveType

Defined in: schema.ts:238

Примитивный тип параметра.