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