blockly > Variables > createVariableButtonHandler

Variables.createVariableButtonHandler() 函式

處理預設變數工具箱類別中的「建立變數」按鈕。系統會提示使用者輸入變數名稱,包括如果工作區變數中已有名稱相同的名稱,系統就會重新提示使用者。

自訂按鈕處理常式可以委派給這個函式,允許變數類型並在建立後處理。更複雜的自訂 (例如針對變數類型提示) 不在這個函式的涵蓋範圍內。

Signature:

export declare function createVariableButtonHandler(workspace: Workspace, opt_callback?: (p1?: string | null) => void, opt_type?: string): void;

參數

參數 類型 說明
工作區 Workspace 要建立變數的工作區。
opt_callback (p1?: string | null) => void (選用) 回呼。系統會傳遞可接受的新變數名稱;如果是要取消的變更 (取消按鈕),則會傳遞空值;如果變更是選擇現有的變數,則會傳遞空值。
opt_type 字串 (選用) 變數的類型,例如「int」、「string」或「'」。這會預設為「'」,也就是特定類型。

傳回:

void