WheelEvent

WheelEvent class

La interfaz WheelEvent proporciona información contextual específica asociada con eventos de rueda. Para crear una instancia de la interfaz WheelEvent, use el constructor WheelEvent, pasando un diccionario WheelEventInit opcional.

public class WheelEvent : MouseEvent

Constructores

Nombre Descripción
WheelEvent(string) Inicializa una nueva instancia delWheelEvent clase.
WheelEvent(string, IDictionary<string, object>) Inicializa una nueva instancia delWheelEvent clase.

Propiedades

Nombre Descripción
AltKey { get; } Consulte el atributo altKey.
Bubbles { get; } Se utiliza para indicar si un evento es un evento burbujeante o no. Si el evento puede burbujear, el valor es verdadero; de lo contrario, el valor es falso.
Button { get; } Durante los eventos del mouse causados por presionar o soltar un botón del mouse, el botón DEBE usarse para indicar qué botón del dispositivo de puntero cambió de estado.
Buttons { get; } Durante cualquier evento del mouse, los botones DEBEN usarse para indicar qué combinación de botones del mouse se está presionando actualmente, expresada como una máscara de bits.
Cancelable { get; } Se utiliza para indicar si un evento puede o no tener su acción predeterminada prevenida. Si se puede evitar la acción predeterminada, el valor es verdadero; de lo contrario, el valor es falso.
ClientX { get; } La coordenada horizontal en la que ocurrió el evento en relación con la ventana gráfica asociada con el evento.
ClientY { get; } La coordenada vertical en la que ocurrió el evento en relación con la ventana gráfica asociada con el evento.
CtrlKey { get; } Consulte el atributo ctrlKey.
CurrentTarget { get; } Se utiliza para indicar elIEventTarget cuyoIEventListener los mensajes de correo electrónico se están procesando actualmente. Esto es especialmente útil durante la captura y el burbujeo.
DefaultPrevented { get; } Devuelve verdadero si se invocó preventDefault() mientras el valor del atributo cancelable es verdadero y falso en caso contrario.
DeltaMode { get; } El atributo deltaMode contiene una indicación de las unidades de medida para los valores delta. El valor predeterminado es DOM_DELTA_PIXEL (píxeles).
DeltaX { get; } En los agentes de usuario donde la acción predeterminada del evento de rueda es desplazarse, el valor DEBE ser la medida a lo largo del eje x (en píxeles, líneas o páginas) para desplazarse en caso de que el evento no se cancele. De lo contrario, se trata de una medida específica de la implementación (en píxeles, líneas o páginas) del movimiento de un dispositivo de rueda alrededor del eje x.
DeltaY { get; } En los agentes de usuario donde la acción predeterminada del evento de rueda es desplazarse, el valor DEBE ser la medida a lo largo del eje y (en píxeles, líneas o páginas) para desplazarse en caso de que el evento no se cancele. De lo contrario, esta es una medida específica de la implementación (en píxeles, líneas o páginas) del movimiento de un dispositivo de rueda alrededor del eje y.
DeltaZ { get; } En los agentes de usuario donde la acción predeterminada del evento de rueda es desplazarse, el valor DEBE ser la medida a lo largo del eje z (en píxeles, líneas o páginas) para desplazarse en caso de que el evento no se cancele. De lo contrario, esta es una medida específica de la implementación (en píxeles, líneas o páginas) del movimiento de un dispositivo de rueda alrededor del eje z.
Detail { get; } Especifica información detallada sobre el evento, según el tipo de evento.
EventPhase { get; } Se utiliza para indicar qué fase del flujo de eventos se está evaluando actualmente.
IsTrusted { get; } El atributo isTrusted debe devolver el valor con el que se inicializó. Cuando se crea un evento, el atributo debe inicializarse en false.
MetaKey { get; } Consulte el atributo metaKey.
RelatedTarget { get; } Se utiliza para identificar un objetivo de evento secundario relacionado con un evento de interfaz de usuario, según el tipo de evento.
ScreenX { get; } La coordenada horizontal en la que ocurrió el evento en relación con el origen del sistema de coordenadas de la pantalla.
ScreenY { get; } La coordenada vertical en la que ocurrió el evento en relación con el origen del sistema de coordenadas de la pantalla.
ShiftKey { get; } Consulte el atributo shiftKey.
Target { get; } Se utiliza para indicar elIEventTarget al que se despachó originalmente el evento.
TimeStamp { get; } Se utiliza para especificar la hora (en milisegundos con respecto a la época) en la que se creó el evento. Debido al hecho de que algunos sistemas pueden no proporcionar esta información, es posible que el valor de timeStamp no esté disponible para todos los eventos. Cuando no está disponible , se devolverá un valor de 0. Ejemplos de tiempo de época son el tiempo de inicio del sistema o 0:0:0 UTC del 1 de enero de 1970.
Type { get; } El nombre del evento (no distingue entre mayúsculas y minúsculas). El nombre debe ser un nombre XML.
View { get; } El atributo de vista identifica la ventana desde la cual se generó el evento. El valor no inicializado de este atributo DEBE ser nulo.

Métodos

Nombre Descripción
virtual GetPlatformType() Este método se utiliza para recuperar el objeto ECMAScriptType .
InitEvent(string, bool, bool) ElInitEvent El método se utiliza para inicializar el valor de unEvent creado a través de the IDocumentEvent interfaz.
PreventDefault() Si un evento es cancelable, elPreventDefault El método se utiliza para indicar que el evento debe cancelarse, lo que significa que no se producirá ninguna acción predeterminada que normalmente toma la implementación como resultado del evento.
StopImmediatePropagation() La invocación de este método evita que el evento llegue a cualquier detector de eventos registrado después del actual y, cuando se distribuye en un árbol, también evita que el evento llegue a cualquier otro objeto.
StopPropagation() ElStopPropagation El método se utiliza para evitar la propagación adicional de un evento durante el flujo del evento.

Campos

Nombre Descripción
const DOM_DELTA_LINE Las unidades de medida para el delta DEBEN ser líneas de texto individuales. Este es el caso de muchos controles de formulario.
const DOM_DELTA_PAGE Las unidades de medida para el delta DEBEN ser páginas, ya sea definidas como una sola pantalla o como una página delimitada.
const DOM_DELTA_PIXEL Las unidades de medida del delta DEBEN ser píxeles. Este es el caso más típico en la mayoría de sistemas operativos y configuraciones de implementación.

Ver también