блочно > Карта переменных

Класс VariableMap

Класс для карты переменных. Он содержит структуру данных словаря с типами переменных в качестве ключей и списками переменных в качестве значений. Список переменных представляет собой тип, указанный ключом.

Подпись:

export declare class VariableMap 

Конструкторы

Конструктор Модификаторы Описание
(конструктор)(рабочая область) Создает новый экземпляр класса VariableMap

Характеристики

Свойство Модификаторы Тип Описание
Рабочее пространство Рабочая среда

Методы

Метод Модификаторы Описание
прозрачный() Очистите карту переменных. Вызывает события для каждого удаления.
createVariable (имя, opt_type, opt_id) Создайте переменную с заданным именем, необязательным типом и необязательным идентификатором.
удалитьVariable (переменная) Удалить переменную.
удалитьVariableById (идентификатор) Удалите переменные по переданному идентификатору и все их использования из этой рабочей области. Может запросить у пользователя подтверждение.
getAllVariableNames() Возвращает все имена переменных всех типов.
получитьВсепеременные() Возвращает все переменные всех типов.
getVariable(имя, opt_type) Найдите переменную по заданному имени и типу и верните ее. Верните ноль, если он не найден.
getVariableById (идентификатор) Найдите переменную по заданному идентификатору и верните ее. Верните ноль, если не найден.
getVariablesOfType (тип) Получить список, содержащий все переменные указанного типа. Если тип равен нулю, вернуть список переменных с пустым строковым типом.
getVariableUsesById (идентификатор) Найдите все варианты использования именованной переменной.
renameVariableById (id, новое имя) Переименуйте переменную, обновив ее имя в карте переменных. Определите переменную, которую нужно переименовать, используя данный идентификатор.