Class WheelEvent

WheelEvent class

WheelEvent इंटरफ़ेस व्हील ईवेंट से संबंधित विशिष्ट प्रासंगिक जानकारी प्रदान करता है। WheelEvent इंटरफ़ेस का उदाहरण बनाने के लिए, WheelEvent कंस्ट्रक्टर का उपयोग करें, एक वैकल्पिक WheelEventInit डिक्शनरी पास करें.

public class WheelEvent : MouseEvent

कंस्ट्रक्टर्स

नामविवरण
WheelEvent(string)का एक नया उदाहरण प्रारंभ करता हैWheelEvent वर्ग.
WheelEvent(string, IDictionary<string, object>)का एक नया उदाहरण प्रारंभ करता हैWheelEvent वर्ग.

गुण

नामविवरण
AltKey { get; }altKey विशेषता का संदर्भ लें।
Bubbles { get; }यह इंगित करने के लिए प्रयोग किया जाता है कि कोई ईवेंट बबलिंग ईवेंट है या नहीं। यदि ईवेंट बबल कर सकता है तो मान सही है, अन्यथा मान गलत है.
Button { get; }माउस बटन के दबाव या रिलीज के कारण होने वाली माउस घटनाओं के दौरान, बटन का उपयोग यह इंगित करने के लिए किया जाना चाहिए कि किस पॉइंटर डिवाइस बटन ने स्थिति बदल दी है।
Buttons { get; }किसी भी माउस इवेंट के दौरान, बटन का उपयोग यह इंगित करने के लिए किया जाना चाहिए कि माउस बटन का कौन सा संयोजन वर्तमान में दबाया जा रहा है, जिसे बिटमास्क के रूप में व्यक्त किया गया है।
Cancelable { get; }यह इंगित करने के लिए प्रयोग किया जाता है कि क्या किसी ईवेंट की डिफ़ॉल्ट क्रिया को रोका जा सकता है या नहीं। यदि डिफ़ॉल्ट क्रिया को रोका जा सकता है तो मान सही है, अन्यथा मान गलत है।
ClientX { get; }वह क्षैतिज निर्देशांक जिस पर इवेंट से जुड़े व्यूपोर्ट के सापेक्ष इवेंट हुआ।
ClientY { get; }वर्टिकल कोऑर्डिनेट जिस पर इवेंट से जुड़े व्यूपोर्ट के सापेक्ष इवेंट हुआ।
CtrlKey { get; }ctrlKey विशेषता का संदर्भ लें।
CurrentTarget { get; }इंगित करने के लिए प्रयोग किया जाता हैIEventTarget किसकाIEventListener s वर्तमान में संसाधित किए जा रहे हैं। यह कैप्चरिंग और बबलिंग के दौरान विशेष रूप से उपयोगी है।
DefaultPrevented { get; }सही रिटर्न देता है अगर preventDefault () लागू किया गया था, जबकि रद्द करने योग्य विशेषता मान सही है, और गलत अन्यथा।
DeltaMode { get; }डेल्टामोड विशेषता में डेल्टा मानों के लिए माप की इकाइयों का संकेत होता है। डिफ़ॉल्ट मान DOM_DELTA_PIXEL (पिक्सेल) है .
DeltaX { get; }उपयोगकर्ता एजेंटों में जहां व्हील इवेंट की डिफ़ॉल्ट क्रिया स्क्रॉल करना है, मान को एक्स-अक्ष (पिक्सेल, लाइनों, या पृष्ठों में) के साथ माप होना चाहिए, जहां ईवेंट रद्द नहीं किया गया है। अन्यथा, यह एक्स-अक्ष के चारों ओर एक व्हील डिवाइस के आंदोलन के कार्यान्वयन-विशिष्ट माप (पिक्सेल, लाइनों या पृष्ठों में) है।
DeltaY { get; }उपयोगकर्ता एजेंटों में जहां व्हील इवेंट की डिफ़ॉल्ट कार्रवाई स्क्रॉल करना है, मान को वाई-अक्ष (पिक्सेल, लाइनों या पृष्ठों में) के साथ माप होना चाहिए, जहां ईवेंट रद्द नहीं किया गया है। अन्यथा, यह y-अक्ष के चारों ओर एक व्हील डिवाइस की गति का एक कार्यान्वयन-विशिष्ट माप (पिक्सेल, लाइनों या पृष्ठों में) है।
DeltaZ { get; }उपयोगकर्ता एजेंटों में जहां व्हील इवेंट की डिफ़ॉल्ट कार्रवाई स्क्रॉल करना है, मान को ज़ेड-अक्ष (पिक्सेल, लाइनों, या पृष्ठों में) के साथ माप होना चाहिए, जहां ईवेंट रद्द नहीं किया गया है। अन्यथा, यह z-अक्ष के चारों ओर व्हील डिवाइस की गति का कार्यान्वयन-विशिष्ट माप (पिक्सेल, रेखाओं या पृष्ठों में) है.
Detail { get; }इवेंट के प्रकार के आधार पर, इवेंट के बारे में कुछ विवरण जानकारी निर्दिष्ट करता है.
EventPhase { get; }यह इंगित करने के लिए प्रयोग किया जाता है कि वर्तमान में ईवेंट प्रवाह के किस चरण का मूल्यांकन किया जा रहा है।
IsTrusted { get; }isTrusted विशेषता को वह मान वापस करना चाहिए जिसके लिए इसे प्रारंभ किया गया था। जब कोई ईवेंट बनाया जाता है तो एट्रिब्यूट को गलत. पर इनिशियलाइज़ किया जाना चाहिए
MetaKey { get; }मेटाकी विशेषता का संदर्भ लें।
RelatedTarget { get; }इवेंट के प्रकार के आधार पर यूआई इवेंट से संबंधित द्वितीयक ईवेंट लक्ष्य की पहचान करने के लिए उपयोग किया जाता है।
ScreenX { get; }क्षैतिज समन्वय जिस पर स्क्रीन समन्वय प्रणाली की उत्पत्ति के सापेक्ष घटना हुई।
ScreenY { get; }वह लंबवत निर्देशांक जिस पर स्क्रीन समन्वय प्रणाली की उत्पत्ति के सापेक्ष घटना घटित हुई।
ShiftKey { get; }शिफ्टकी विशेषता का संदर्भ लें।
Target { get; }इंगित करने के लिए प्रयोग किया जाता हैIEventTarget जिसके लिए घटना को मूल रूप से भेजा गया था।
TimeStamp { get; }उस समय को निर्दिष्ट करने के लिए उपयोग किया जाता है (युग के सापेक्ष मिलीसेकंड में) जिस पर ईवेंट बनाया गया था। इस तथ्य के कारण कि कुछ सिस्टम यह जानकारी प्रदान नहीं कर सकते हैं, टाइमस्टैम्प का मान सभी घटनाओं के लिए उपलब्ध नहीं हो सकता है। उपलब्ध नहीं होने पर , 0 का मान लौटाया जाएगा. एपोच समय के उदाहरण हैं सिस्टम के प्रारंभ होने का समय या 0:0:0 UTC 1 जनवरी 1970.
Type { get; }इवेंट का नाम (केस-इनसेंसिटिव)। नाम एक XML नाम होना चाहिए.
View { get; }दृश्य विशेषता उस विंडो की पहचान करती है जिससे ईवेंट उत्पन्न किया गया था। इस विशेषता का गैर-प्रारंभिक मान शून्य होना चाहिए।

तरीकों

नामविवरण
virtual GetPlatformType()इस विधि का उपयोग ECMAScript ऑब्जेक्ट को पुनः प्राप्त करने के लिए किया जाता हैType .
InitEvent(string, bool, bool)InitEvent विधि का उपयोग किसी के मान को प्रारंभ करने के लिए किया जाता हैEvent the द्वारा बनाया गयाIDocumentEvent इंटरफ़ेस.
PreventDefault()यदि कोई ईवेंट रद्द करने योग्य है, तोPreventDefault विधि का उपयोग यह दर्शाने के लिए किया जाता है कि ईवेंट को रद्द किया जाना है, जिसका अर्थ है कि ईवेंट के परिणामस्वरूप कार्यान्वयन द्वारा सामान्य रूप से की जाने वाली कोई भी डिफ़ॉल्ट कार्रवाई नहीं होगी।
StopImmediatePropagation()इस विधि को लागू करने से ईवेंट को वर्तमान के बाद पंजीकृत किसी भी ईवेंट श्रोताओं तक पहुंचने से रोकता है और जब पेड़ में भेजा जाता है तो ईवेंट को किसी भी अन्य ऑब्जेक्ट तक पहुंचने से रोकता है।
StopPropagation()StopPropagation विधि का उपयोग घटना प्रवाह के दौरान किसी घटना के आगे प्रसार को रोकने के लिए किया जाता है।

खेत

नामविवरण
const DOM_DELTA_LINEडेल्टा के लिए माप की इकाइयां पाठ की अलग-अलग पंक्तियां होनी चाहिए। यह कई प्रपत्र नियंत्रणों का मामला है.
const DOM_DELTA_PAGEडेल्टा के लिए माप की इकाइयां पृष्ठ होना चाहिए, या तो एक स्क्रीन के रूप में या सीमांकित पृष्ठ के रूप में परिभाषित किया गया हो।
const DOM_DELTA_PIXELडेल्टा के लिए माप की इकाइयां पिक्सेल होनी चाहिए। अधिकांश ऑपरेटिंग सिस्टम और कार्यान्वयन कॉन्फ़िगरेशन में यह सबसे विशिष्ट मामला है।

यह सभी देखें