blockly > utils > תוספים > registerMutator
הפונקציה utils.extensions.registerMutator()
רושם פונקציית תוסף חדשה שמוסיפה מוטציה לבלוק. בזמן הרישום האפליקציה מבצעת כמה בדיקות שפיות בסיסיות במוטטור. ה-wrapper יכול גם להוסיף לבלוק תיבת דו-שיח של מוטציה, אם גם הכתיבה וגם פירוק מוגדרות במיקסין.
Signature:
export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;
פרמטרים
| פרמטר | סוג | תיאור |
|---|---|---|
| שם | מחרוזת | השם של תוסף השינוי הזה. |
| mixinObj | כל | הערכים שיש לכלול. |
| opt_helperFn | () => כל | (אופציונלי) פונקציה אופציונלית שצריך להחיל אחרי שילוב האובייקט. |
| opt_blockList | String[] | (אופציונלי) רשימת בלוקים שיופיעו בתצוגה המקדימה של תיבת הדו-שיח של המוטציה. |
החזרות:
ריק
חריגים
{שגיאה} אם השינוי לא תקין או שאי אפשר להחיל אותו על הבלוק.