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 (可选)要运行的函数,或为 undefined 以恢复默认实现。

返回

void