blockly > 變數 > getVariable

Variables.getVariable() 函式

在指定工作區中查詢變數。請務必先查看主要工作區,再查看彈出式工作區。請務必使用 ID 查詢,而非名稱 + 類型查詢。

Signature:

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

參數

參數 類型 說明
工作區 Workspace 要搜尋變數的工作區。可能是彈出式工作區或主要工作區。
id string | null 用於查詢變數的 ID,或 null。
opt_name 字串 (選用) 用來查詢變數的字串。只有在依 ID 查詢失敗時才會使用。
opt_type 字串 (選用) 用於查詢變數的類型。只有在依 ID 查詢失敗時才會使用。

退貨:

IVariableModel<IVariableState> | null

與指定 ID 或名稱 + 類型組合相對應的變數,如果找不到,則為 null。