מרחב שמות של תוספים
פונקציות
פעולה | התיאור |
---|---|
Apply(name, block, isMutator) | מחילה שיטת תוסף על בלוק. יש להפעיל את הפעולה הזו רק במהלך יצירת בלוקים. |
buildTooltipForDropdown(dropdownName, lookupTable) | יוצרת פונקציה של תוסף שתמפה ערך של תפריט נפתח למחרוזת של הסבר קצר. |
buildTooltipWithFieldText(msgTemplate, fieldName) | יוצרת פונקציה של תוסף שתתקין הסבר קצר דינמי. הודעת ההסבר הקצר צריכה לכלול את המחרוזת '%1', והמחרוזת הזו תוחלף בטקסט של השדה בעל השם. |
isRegistered(name) | מחזירה אם תוסף רשום עם השם הנתון. |
register(name, initFn) | הפונקציה רושמת פונקציית תוסף חדשה. תוספים הם פונקציות שעוזרות לאתחל בלוקים, ובדרך כלל מוסיפות התנהגות דינמית כמו handlers ו-mutator של onchange. את התוספים האלה מחילים באמצעות Block.applyExtension() או מאפיין המערך "extensions" של JSON. |
registerMixin(name, mixinObj) | רושמת פונקציית תוסף חדשה שמוסיפה את כל המפתח/ערך של MixinObj. |
registerMutator(name, mixinObj, opt_helperFn, opt_blockList) | רושמת פונקציית תוסף חדשה שמוסיפה מוטטור לבלוק. בזמן הרישום, הפעולה הזו מבצעת כמה בדיקות שפיות בסיסיות במשתנה. ה-wrapper יכול גם להוסיף לבלוק תיבת דו-שיח של שינוי, אם גם כתיבה וגם פירוק מוגדרים במיקס. |
unregister(name) | מבטל את הרישום של התוסף הרשום עם השם הנתון. |
משתנים
משתנה | התיאור |
---|---|
TEST_ONLY |