espacio de nombres de diálogo
Funciones
Función | Descripción |
---|---|
alert(message, opt_callback) | Wrapper para window.alert() que los desarrolladores de apps pueden anular a través de setAlert para proporcionar alternativas a la ventana del navegador modal. |
confirm(message, callback) | Wrapper para window.confirm() que los desarrolladores de apps pueden anular a través de setConfirm para proporcionar alternativas a la ventana del navegador modal. |
prompt(message, defaultValue, callback) | Wrapper para window.prompt() que los desarrolladores de apps pueden anular a través de setPrompt para proporcionar alternativas a la ventana del navegador modal. Las instrucciones integradas del navegador suelen usarse para mejorar la experiencia de entrada de texto en dispositivos móviles. Te recomendamos que pruebes la versión para dispositivos móviles cuando anules este parámetro. |
setAlert(alertFunction) | Establece la función que se ejecutará cuando se llame a Blockly.dialog.alert(). |
setConfirm(confirmFunction) | Establece la función que se ejecutará cuando se llame a Blockly.dialog.confirm(). |
setPrompt(promptFunction) | Establece la función que se ejecutará cuando se llame a Blockly.dialog.prompt(). **Importante**: Cuando anules esta acción, ten en cuenta que las experiencias de instrucciones no nativas pueden requerir la administración del enfoque efímero en FocusManager. Esto no es necesario para el mensaje de la ventana nativa porque evita que se cambie el enfoque mientras está abierto. |
setToast(toastFunction) | Establece la función que se ejecutará cuando se llame a Blockly.dialog.toast(). |
toast(workspace, options) | Muestra una notificación temporal en la parte superior del lugar de trabajo. Blockly proporciona una implementación predeterminada de notificaciones emergentes, pero los desarrolladores pueden proporcionar la suya propia a través de setToast. Para la personalización de apariencia simple, el CSS debería ser suficiente. |