blockly > इवेंट > BlockChange
Events.BlockChange क्लास
ब्लॉक का कोई एलिमेंट बदलने (जैसे, फ़ील्ड वैल्यू, टिप्पणी वगैरह) में बदलाव होने पर, लिसनर को सूचना देता है.
हस्ताक्षर:
export declare class BlockChange extends BlockBase
बढ़ाएं: BlockBase
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) | BlockChange क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | Type | ब्यौरा |
---|---|---|---|
एलिमेंट? | स्ट्रिंग | (ज़रूरी नहीं) बदला गया एलिमेंट; 'फ़ील्ड', 'टिप्पणी', 'छोटा किया गया', 'बंद है', 'इनलाइन' या 'म्यूटेशन' में से कोई एक | |
नाम? | स्ट्रिंग | (ज़रूरी नहीं) अगर यह किसी फ़ील्ड में हुआ बदलाव है, तो उस फ़ील्ड का नाम जिसमें बदलाव हुआ है. | |
newValue | कोई जानकारी नहीं है | एलिमेंट की नई वैल्यू. | |
oldValue | कोई जानकारी नहीं है | एलिमेंट की ओरिजनल वैल्यू. | |
टाइप | स्ट्रिंग |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
isNull() | क्या यह इवेंट स्थिति में कोई बदलाव रिकॉर्ड करता है? | |
run(forward) | बदलाव का इवेंट चलाएं. | |
toJson() | इवेंट को JSON फ़ॉर्मैट में बदलें. |