blockly > VariableMap
Klasa ZmienneMap
Klasa mapy zmiennych. Zawiera strukturę danych słownika z typami zmiennych jako kluczami, a listami zmiennych jako wartościami. Lista zmiennych to typ określony w kluczu.
Podpis:
export declare class VariableMap
Zespoły
Właściwości
Metody
Metoda |
Modyfikatory |
Opis |
wyczyść(), |
|
Wyczyść mapę zmiennych. Uruchamia zdarzenia przy każdym usunięciu. |
createVariable(name, opt_type, opt_id) |
|
Utwórz zmienną o danej nazwie, opcjonalnym typie i opcjonalnym identyfikatorze. |
deleteVariable(variable) |
|
Usuń zmienną. |
deleteZmiennaById(id) |
|
Usuń zmienne z tego obszaru roboczego według przekazanego identyfikatora i wszystkich ich zastosowań. Może pojawić się prośba o potwierdzenie. |
getAllVariableNames() |
|
Zwraca wszystkie nazwy zmiennych wszystkich typów. |
getAllVariables() |
|
Zwraca wszystkie zmienne dowolnego typu. |
getVariable(name, opt_type) |
|
Znajdź zmienną po podanej nazwie i typie, a następnie zwróć ją. Jeśli nie zostanie znaleziona, zwracaj wartość null. |
getZmienneById(id) |
|
Znajdź zmienną po podanym identyfikatorze i zwróć ją. Jeśli nie znaleziono, zwracaj wartość null. |
getVariablesOfType(type) |
|
Pobierz listę zawierającą wszystkie zmienne określonego typu. Jeśli typ ma wartość null, zwraca listę zmiennych z pustym typem ciągu znaków. |
getZmienneUsesById(id) |
|
Znajdź wszystkie zastosowania zmiennej nazwanej. |
renameVariableById(id; newName) |
|
Aby zmienić nazwę zmiennej, zaktualizuj jej nazwę w mapie zmiennych. Znajdź zmienną, której nazwę chcesz zmienić na podstawie podanego identyfikatora. |