blockly > אירועים > BlockChange
הכיתה Event.BlockChange
מודיע למאזינים כאשר רכיב מסוים בבלוק השתנה (לדוגמה, ערכי שדות, תגובות וכו').
Signature:
export declare class BlockChange extends BlockBase
מרחיב: BlockBase
יצרנים
יצרן | גורמי שינוי | התיאור |
---|---|---|
(constructor)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) | יצירת מופע חדש של המחלקה BlockChange |
תכונות
נכס | גורמי שינוי | תיאור | התיאור |
---|---|---|---|
רכיב? | מחרוזת | (אופציונלי) הרכיב שהשתנה; אחד מהערכים 'field', 'comment', 'כווץ', 'מושבת', 'inline' או 'mutation' | |
name? | מחרוזת | (אופציונלי) שם השדה שהשתנה, אם מדובר בשינוי בשדה. | |
newValue | לא ידוע | הערך החדש של הרכיב. | |
oldValue | לא ידוע | הערך המקורי של הרכיב. | |
סוג | מחרוזת |
שיטות
שיטה | גורמי שינוי | התיאור |
---|---|---|
isNull() | האם האירוע הזה מתעד שינוי במצב? | |
run(forward) | מפעילים אירוע שינוי. | |
toJson() | מקודדים את האירוע כ-JSON. |