пространство имен диалога
Функции
Функция | Описание |
---|---|
оповещение(сообщение, opt_callback) | Оболочка для window.alert(), которую разработчики приложений могут переопределить с помощью setAlert, чтобы предоставить альтернативы модальному окну браузера. |
подтвердить(сообщение, обратный вызов) | Оболочка для window.confirm(), которую разработчики приложений могут переопределить с помощью setConfirm, чтобы предоставить альтернативы модальному окну браузера. |
prompt(сообщение, значение по умолчанию, обратный вызов) | Обертка для window.prompt(), которую разработчики приложений могут переопределить через setPrompt, чтобы предоставить альтернативы модальному окну браузера. Встроенные подсказки браузера часто используются для лучшего ввода текста на мобильном устройстве. Мы настоятельно рекомендуем протестировать мобильное устройство при переопределении этого. |
setAlert(функция оповещения) | Устанавливает функцию, которая будет запущена при вызове Blockly.dialog.alert(). |
setConfirm(confirmFunction) | Устанавливает функцию, которая будет запущена при вызове Blockly.dialog.confirm(). |
setPrompt(функция_промпта) | Устанавливает функцию, которая будет запущена при вызове Blockly.dialog.prompt(). **Важно**: при переопределении этого имейте в виду, что неродные подсказки могут потребовать управления эфемерным фокусом в FocusManager. Это не нужно для родной подсказки окна, поскольку она предотвращает изменение фокуса при открытии. |
setToast(toastFunction) | Устанавливает функцию, которая будет запущена при вызове Blockly.dialog.toast(). |
тост(рабочая область, параметры) | Отображает временное уведомление поверх рабочей области. Blockly предоставляет реализацию тоста по умолчанию, но разработчики могут предоставить свою собственную через setToast. Для простой настройки внешнего вида CSS должно быть достаточно. |