StateVariable
Interface: StateVariable
Defined in: schema.ts:130
Properties
description?
optionaldescription:string
Defined in: schema.ts:141
Описание для тултипов/документации.
initialValue?
optionalinitialValue:StaticValue
Defined in: schema.ts:167
Начальное статическое значение.
Не может быть ExpressionValue, только StaticValue.
key
key:
string
Defined in: schema.ts:135
Ключ, под которым переменная будет доступна в выражениях: state[key]
label?
optionallabel:string
Defined in: schema.ts:138
Человекочитаемое имя переменной для UI-редактора.
required?
optionalrequired:boolean
Defined in: schema.ts:160
Флаг «обязательная переменная».
Если true, DSL-валидатор требует, чтобы было задано начальное значение (initialValue). В противном случае будет ошибка валидации схемы.
type?
optionaltype:StatePrimitiveType
Defined in: schema.ts:151
Примитивный тип переменной.
- "string"
- "number"
- "boolean"
- "any"