Dialog-Namespace
Funktionen
Funktion | Beschreibung |
---|---|
alert(message, opt_callback) | Wrapper für window.alert(), den App-Entwickler über setAlert überschreiben können, um Alternativen zum modalen Browserfenster bereitzustellen. |
confirm(message, callback) | Wrapper für window.confirm(), den App-Entwickler über setConfirm überschreiben können, um Alternativen zum modalen Browserfenster bereitzustellen. |
prompt(message, defaultValue, callback) | Wrapper für window.prompt(), den App-Entwickler über setPrompt überschreiben können, um Alternativen zum modalen Browserfenster bereitzustellen. Eingebettete Browseraufforderungen werden oft für eine bessere Texteingabe auf Mobilgeräten verwendet. Wir empfehlen dringend, bei der Überschreibung Tests für Mobilgeräte durchzuführen. |
setAlert(alertFunction) | Legt die Funktion fest, die ausgeführt werden soll, wenn Blockly.dialog.alert() aufgerufen wird. |
setConfirm(confirmFunction) | Legt die Funktion fest, die ausgeführt werden soll, wenn Blockly.dialog.confirm() aufgerufen wird. |
setPrompt(promptFunction) | Legt die Funktion fest, die ausgeführt werden soll, wenn Blockly.dialog.prompt() aufgerufen wird. **Wichtig**: Wenn Sie diese Einstellung überschreiben, müssen Sie möglicherweise den sitzungsspezifischen Fokus in FocusManager verwalten. Für die Aufforderung im nativen Fenster ist das nicht erforderlich, da der Fokus während des Öffnens nicht geändert werden kann. |
setToast(toastFunction) | Hier wird die Funktion festgelegt, die ausgeführt werden soll, wenn Blockly.dialog.toast() aufgerufen wird. |
toast(workspace, options) | Eine vorübergehende Benachrichtigung wird über dem Arbeitsbereich angezeigt. Blockly bietet eine Standard-Toast-Implementierung, aber Entwickler können über „setToast“ eine eigene bereitstellen. Für einfache Anpassungen des Erscheinungsbildes sollte CSS ausreichen. |