blockly > חסימה > setOnChange

שיטת Block.setOnChange()

מגדירה פונקציית קריאה חוזרת לשימוש בכל פעם שסביבת העבודה של ההורה של הבלוק משתנה, ומחליפה כל handler קודם לשינוי. את זה קוראים בדרך כלל רק מה-constructor, מהפונקציה של מאתחל סוג הבלוק או מפונקציה של מאתחל התוספים.

Signature:

setOnChange(onchangeFn: (p1: Abstract) => void): void;

פרמטרים

פרמטר סוג תיאור
onchangeFn (p1: מופשט) => ריק הקריאה החוזרת לפעולה כשסביבת העבודה של הבלוק משתנה.

החזרות:

ריק

חריגים

{שגיאה} אם onchangeFn הוא לא false ולא פונקציה.