blockly > dialog > setPrompt

dialog.setPrompt() 函式

設定在呼叫 Blockly.dialog.prompt() 時要執行的函式。

**重要事項**:覆寫此值時,請注意非原生提示訊息體驗可能需要在 FocusManager 中管理暫時性焦點。原生視窗提示不需要這麼做,因為這會在視窗開啟時防止焦點變更。

Signature:

export declare function setPrompt(promptFunction?: (message: string, defaultValue: string, callback: (result: string | null) => void) => void): void;

參數

參數 類型 說明
promptFunction (message: string, defaultValue: string, callback: (result: string | null) => void) => void (選用) 要執行的函式,或未定義的函式,以便還原預設實作。

退貨:

void