blockly > dialog

מרחב השמות של תיבת הדו-שיח

פונקציות

פונקציה תיאור
alert(message, opt_callback) Wrapper ל-window.alert() שמפתחי אפליקציות יכולים לשנות באמצעות setAlert כדי לספק חלופות לחלון הדפדפן המודולרי.
confirm(message, callback) Wrapper ל-window.confirm() שמפתחי אפליקציות יכולים לשנות באמצעות setConfirm כדי לספק חלופות לחלון הדפדפן המודאלי.
prompt(message, defaultValue, callback) Wrapper ל-window.prompt() שמפתחי אפליקציות יכולים לשנות באמצעות setPrompt כדי לספק חלופות לחלון הדפדפן המודולרי. הנחיות מובנות בדפדפן משמשות לרוב לשיפור חוויית הקלטת הטקסט במכשיר נייד. מומלץ מאוד לבדוק את הגרסה לנייד כשמשנים את ההגדרה הזו.
setAlert(alertFunction) הגדרת הפונקציה שתופעל כשמתבצעת קריאה ל-Blockly.dialog.alert().
setConfirm(confirmFunction) הגדרת הפונקציה שתופעל כשמתבצעת קריאה ל-Blockly.dialog.confirm().
setPrompt(promptFunction)

הגדרת הפונקציה שתופעל כשמתבצעת קריאה ל-Blockly.dialog.prompt().

**חשוב**: כשמבטלים את ההגדרה הזו, חשוב לזכור שיכול להיות שיהיה צורך לנהל את המיקוד הזמני ב-FocusManager כשמשתמשים בהנחיות לא מקוריות. אין צורך בכך בהודעה בחלון יליד, כי היא מונעת שינוי המיקוד בזמן שהוא פתוח.

setToast(toastFunction) הגדרת הפונקציה שתופעל כשמתבצעת קריאה ל-Blockly.dialog.toast().
toast(workspace, options) הצגת התראה זמנית מעל סביבת העבודה. ב-Blockly יש הטמעה שמוגדרת כברירת מחדל של הודעות טוסט, אבל מפתחים יכולים לספק הודעות טוסט משלהם באמצעות setToast. כדי לבצע התאמה אישית פשוטה של המראה, CSS אמור להספיק.