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