блочно > рабочее пространство > 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 >
Вновь созданная переменная.