Class WheelEvent

WheelEvent class

De WheelEvent-interface biedt specifieke contextuele informatie over wielgebeurtenissen. Om een exemplaar van de WheelEvent-interface te maken, gebruikt u de WheelEvent-constructor en geeft u een optioneel WheelEventInit-woordenboek door.

public class WheelEvent : MouseEvent

Constructeurs

NaamBeschrijving
WheelEvent(string)Initialiseert een nieuw exemplaar van hetWheelEvent klasse.
WheelEvent(string, IDictionary<string, object>)Initialiseert een nieuw exemplaar van hetWheelEvent klasse.

Eigenschappen

NaamBeschrijving
AltKey { get; }Verwijs naar het altKey-attribuut.
Bubbles { get; }Wordt gebruikt om aan te geven of een evenement al dan niet een bruisend evenement is. Als de gebeurtenis kan bubbelen, is de waarde waar, anders is de waarde onwaar.
Button { get; }Tijdens muisgebeurtenissen die worden veroorzaakt door het indrukken of loslaten van een muisknop, MOET de knop worden gebruikt om aan te geven welke aanwijzerknop van status is veranderd.
Buttons { get; }Tijdens muisgebeurtenissen MOETEN knoppen worden gebruikt om aan te geven welke combinatie van muisknoppen momenteel wordt ingedrukt, uitgedrukt als een bitmasker.
Cancelable { get; }Wordt gebruikt om aan te geven of de standaardactie van een gebeurtenis kan worden voorkomen. Als de standaardactie kan worden voorkomen, is de waarde waar, anders is de waarde onwaar.
ClientX { get; }De horizontale coördinaat waarop de gebeurtenis plaatsvond ten opzichte van de viewport die aan de gebeurtenis is gekoppeld.
ClientY { get; }De verticale coördinaat waarop de gebeurtenis plaatsvond ten opzichte van de viewport die aan de gebeurtenis is gekoppeld.
CtrlKey { get; }Verwijs naar het ctrlKey-attribuut.
CurrentTarget { get; }Wordt gebruikt om deIEventTarget van wieIEventListener s worden momenteel verwerkt. Dit is vooral handig tijdens het vastleggen en bellen.
DefaultPrevented { get; }Retourneert waar als preventDefault() is aangeroepen terwijl de annuleerbare kenmerkwaarde waar is, en anders onwaar.
DeltaMode { get; }Het deltaMode-attribuut bevat een indicatie van de meeteenheden voor de deltawaarden. De standaardwaarde is DOM_DELTA_PIXEL (pixels).
DeltaX { get; }In user agents waar scrollen de standaardactie van de wielgebeurtenis is, MOET de waarde de meting zijn langs de x-as (in pixels, lijnen of pagina’s) om te scrollen in het geval dat de gebeurtenis niet wordt geannuleerd. Anders is dit een implementatiespecifieke meting (in pixels, lijnen of pagina’s) van de beweging van een wielapparaat rond de x-as.
DeltaY { get; }In user agents waar scrollen de standaardactie van de wielgebeurtenis is, MOET de waarde de meting zijn langs de y-as (in pixels, lijnen of pagina’s) om te scrollen in het geval dat de gebeurtenis niet wordt geannuleerd. Anders is dit een implementatiespecifieke meting (in pixels, lijnen of pagina’s) van de beweging van een wielapparaat rond de y-as.
DeltaZ { get; }In user agents waar scrollen de standaardactie van de wielgebeurtenis is, MOET de waarde de meting zijn langs de z-as (in pixels, lijnen of pagina’s) om te scrollen in het geval dat de gebeurtenis niet wordt geannuleerd. Anders is dit een implementatiespecifieke meting (in pixels, lijnen of pagina’s) van de beweging van een wielapparaat rond de z-as.
Detail { get; }Specificeert wat gedetailleerde informatie over de gebeurtenis, afhankelijk van het type gebeurtenis.
EventPhase { get; }Wordt gebruikt om aan te geven welke fase van de gebeurtenisstroom momenteel wordt geëvalueerd.
IsTrusted { get; }Het isTrusted-attribuut moet de waarde teruggeven waarnaar het geïnitialiseerd is. Wanneer een gebeurtenis wordt gemaakt, moet het attribuut worden geïnitialiseerd op false.
MetaKey { get; }Verwijs naar het metaKey-attribuut.
RelatedTarget { get; }Gebruikt om een secundair EventTarget te identificeren gerelateerd aan een UI-gebeurtenis, afhankelijk van het type gebeurtenis.
ScreenX { get; }De horizontale coördinaat waarop de gebeurtenis plaatsvond ten opzichte van de oorsprong van het schermcoördinatensysteem.
ScreenY { get; }De verticale coördinaat waarop de gebeurtenis plaatsvond ten opzichte van de oorsprong van het schermcoördinatensysteem.
ShiftKey { get; }Verwijs naar het shiftKey-attribuut.
Target { get; }Wordt gebruikt om deIEventTarget waarnaar het evenement oorspronkelijk is verzonden.
TimeStamp { get; }Wordt gebruikt om de tijd (in milliseconden ten opzichte van het tijdperk) op te geven waarop de gebeurtenis is gemaakt. Vanwege het feit dat sommige systemen deze informatie mogelijk niet verstrekken, is de waarde van timeStamp mogelijk niet beschikbaar voor alle gebeurtenissen. Indien niet beschikbaar , wordt een waarde van 0 geretourneerd. Voorbeelden van epochetijd zijn de tijd van de systeemstart of 0:0:0 UTC 1 januari 1970.
Type { get; }De naam van de gebeurtenis (niet hoofdlettergevoelig). De naam moet een XML-naam zijn.
View { get; }Het attribuut view identificeert het venster van waaruit de gebeurtenis is gegenereerd. De niet-geïnitialiseerde waarde van dit attribuut MOET null zijn.

methoden

NaamBeschrijving
virtual GetPlatformType()Deze methode wordt gebruikt om het ECMAScript-object op te halenType .
InitEvent(string, bool, bool)DeInitEvent methode wordt gebruikt om de waarde van een te initialiserenEvent gemaakt door the IDocumentEvent interface.
PreventDefault()Als een evenement kan worden geannuleerd, wordt dePreventDefault methode wordt gebruikt om aan te geven dat de gebeurtenis moet worden geannuleerd, wat betekent dat elke standaardactie die normaal gesproken door de implementatie wordt ondernomen als gevolg van de gebeurtenis, niet zal plaatsvinden.
StopImmediatePropagation()Het aanroepen van deze methode voorkomt dat de gebeurtenis gebeurtenislisteners bereikt die zijn geregistreerd na de huidige en wanneer deze in een boomstructuur wordt verzonden, wordt ook voorkomen dat de gebeurtenis andere objecten bereikt.
StopPropagation()DeStopPropagation methode wordt gebruikt om verdere verspreiding van een gebeurtenis tijdens de gebeurtenisstroom te voorkomen.

Velden

NaamBeschrijving
const DOM_DELTA_LINEDe meeteenheden voor de delta MOETEN afzonderlijke regels tekst zijn. Dit is het geval voor veel formulierbesturingselementen.
const DOM_DELTA_PAGEDe meeteenheden voor de delta MOETEN pagina’s zijn, gedefinieerd als een enkel scherm of als een afgebakende pagina.
const DOM_DELTA_PIXELDe maateenheden voor de delta MOETEN pixels zijn. Dit is het meest typische geval in de meeste besturingssysteem- en implementatieconfiguraties.

Zie ook