блочно > Переменные > getOrCreateVariablePackage
Функция Variables.getOrCreateVariablePackage()
Вспомогательная функция для поиска или создания переменной в заданной рабочей области. Если переменная не существует, создает и возвращает ее.
Подпись:
export declare function getOrCreateVariablePackage(workspace: Workspace, id: string | null, opt_name?: string, opt_type?: string): IVariableModel<IVariableState>;
Параметры
| Параметр | Тип | Описание |
|---|---|---|
| рабочее пространство | Рабочее пространство | Рабочая область для поиска переменной. Это может быть выпадающее рабочее пространство или основное рабочее пространство. |
| идентификатор | строка | ноль | Идентификатор, используемый для поиска или создания переменной, или null. |
| opt_name | нить | (Необязательно) Строка, используемая для поиска или создания переменной. |
| тип_опции | нить | (Необязательно) Тип, используемый для поиска или создания переменной. |
Возврат:
IVariableModel < IVariableState >
Переменная, соответствующая заданному идентификатору или комбинации имени и типа.