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[] (אופציונלי) רשימת בלוקים שיופיעו בתצוגה המקדימה של תיבת הדו-שיח של המוטציה.

החזרות:

ריק

חריגים

{שגיאה} אם השינוי לא תקין או שאי אפשר להחיל אותו על הבלוק.