blockly > Zmienna > getVariable

Funkcja Variables.getVariable()

Wyszukiwanie zmiennej w danym obszarze roboczym. Zawsze sprawdza obszar roboczy główny, zanim sprawdzi obszar roboczy wysuwanego okienka. Wyszukiwanie według identyfikatora jest zawsze preferowane przed wyszukiwaniem według nazwy i typu.

Podpis:

export declare function getVariable(workspace: Workspace, id: string | null, opt_name?: string, opt_type?: string): IVariableModel<IVariableState> | null;

Parametry

Parametr Typ Opis
obszar roboczy Workspace Obszar roboczy, w którym ma zostać wyszukana zmienna. Może to być wysuwany obszar roboczy lub główny obszar roboczy.
id string | null Identyfikator służący do wyszukiwania zmiennej lub wartość null.
opt_name ciąg znaków (Opcjonalnie) ciąg znaków do wyszukiwania zmiennej. Używana tylko wtedy, gdy wyszukiwanie według identyfikatora się nie powiedzie.
opt_type ciąg znaków (Opcjonalnie) Typ używany do wyszukiwania zmiennej. Używana tylko wtedy, gdy wyszukiwanie według identyfikatora się nie powiedzie.

Zwroty:

IVariableModel<IVariableState> | null

Zmienna odpowiadająca podanemu identyfikatorowi lub kombinacji nazwa+typ albo null, jeśli nie znaleziono takiej kombinacji.