blockly > इवेंट > एब्स्ट्रैक्ट

Events.Abstract class

किसी इवेंट के लिए ऐब्स्ट्रैक्ट क्लास.

हस्ताक्षर:

export declare abstract class Abstract 

निर्माता

निर्माता मॉडिफ़ायर ब्यौरा
(constructor)() Abstract क्लास का नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
group स्ट्रिंग

इस ब्लॉक से जुड़े इवेंट के ग्रुप का आईडी.

ग्रुप ऐसे इवेंट तय करते हैं जिन्हें उपयोगकर्ता के नज़रिए से एक ही कार्रवाई माना जाना चाहिए और जिन्हें एक साथ पहले जैसा किया जाना चाहिए.

isBlank abstract बूलियन इवेंट को ज़रूरी पैरामीटर के बिना बनाया गया है या नहीं (fromJson से पॉप्युलेट किया जाएगा).
isUiEvent बूलियन इवेंट, यूज़र इंटरफ़ेस (यूआई) इवेंट है या नहीं.
recordUndo बूलियन इस इवेंट को पहले जैसा किया जा सकता है या नहीं.
type स्ट्रिंग इस इवेंट का टाइप.
workspaceId? स्ट्रिंग (ज़रूरी नहीं) इस इवेंट के लिए Workspace आइडेंटिफ़ायर.

तरीके

तरीका मॉडिफ़ायर ब्यौरा
getEventWorkspace_() उस वर्कस्पेस का नाम ढूंढें जिससे इवेंट जुड़ा है.
isNull() क्या यह इवेंट, स्थिति में हुए किसी बदलाव को रिकॉर्ड करता है?
run(_forward) कोई इवेंट चलाएं.
toJson() इवेंट को JSON के तौर पर कोड में बदलें.