блочно > рабочее пространство > createVariable

Метод Workspace.createVariable()

v12: используйте Blockly.Workspace.getVariableMap().createVariable.

Создайте переменную с заданным именем, необязательным типом и необязательным идентификатором.

Подпись:

createVariable(name: string, opt_type?: string | null, opt_id?: string | null): IVariableModel<IVariableState>;

Параметры

Параметр Тип Описание
имя нить Имя переменной. Оно должно быть уникальным среди переменных и процедур.
тип_опции строка | ноль (Необязательно) Тип переменной, например 'int' или 'string'. Не обязательно должен быть уникальным. Field_variable может фильтровать переменные по их типу. По умолчанию будет '', что является определенным типом.
opt_id строка | ноль (Необязательно) Уникальный идентификатор переменной. По умолчанию это будет UUID.

Возврат:

IVariableModel < IVariableState >

Вновь созданная переменная.

,

блочно > рабочее пространство > createVariable

Метод Workspace.createVariable()

v12: используйте Blockly.Workspace.getVariableMap().createVariable.

Создайте переменную с заданным именем, необязательным типом и необязательным идентификатором.

Подпись:

createVariable(name: string, opt_type?: string | null, opt_id?: string | null): IVariableModel<IVariableState>;

Параметры

Параметр Тип Описание
имя нить Имя переменной. Оно должно быть уникальным среди переменных и процедур.
тип_опции строка | ноль (Необязательно) Тип переменной, например 'int' или 'string'. Не обязательно должен быть уникальным. Field_variable может фильтровать переменные по их типу. По умолчанию будет '', что является определенным типом.
opt_id строка | ноль (Необязательно) Уникальный идентификатор переменной. По умолчанию это будет UUID.

Возврат:

IVariableModel < IVariableState >

Вновь созданная переменная.