Search
    Preparing search index...

    currentTarget - a reference to the element on which the event listener is registered.

    target - a reference to the element from which the event was originally dispatched. This might be a child element to the element on which the event listener is registered. If you thought this should be EventTarget & T, see https://github.com/DefinitelyTyped/DefinitelyTyped/issues/11508#issuecomment-256045682

    interface PointerEvent<T = Element> {
        altKey: boolean;
        bubbles: boolean;
        button: number;
        buttons: number;
        cancelable: boolean;
        clientX: number;
        clientY: number;
        ctrlKey: boolean;
        currentTarget: EventTarget & T;
        defaultPrevented: boolean;
        detail: number;
        eventPhase: number;
        height: number;
        isPrimary: boolean;
        isTrusted: boolean;
        metaKey: boolean;
        movementX: number;
        movementY: number;
        nativeEvent: PointerEvent;
        pageX: number;
        pageY: number;
        pointerId: number;
        pointerType: "mouse" | "pen" | "touch";
        pressure: number;
        relatedTarget: null | EventTarget;
        screenX: number;
        screenY: number;
        shiftKey: boolean;
        tangentialPressure: number;
        target: EventTarget;
        tiltX: number;
        tiltY: number;
        timeStamp: number;
        twist: number;
        type: string;
        view: AbstractView;
        width: number;
        getModifierState(key: string): boolean;
        isDefaultPrevented(): boolean;
        isPropagationStopped(): boolean;
        persist(): void;
        preventDefault(): void;
        stopPropagation(): void;
    }

    Type Parameters

    • T = Element

    Hierarchy (View Summary)

    Index

    Properties

    altKey: boolean
    bubbles: boolean
    button: number
    buttons: number
    cancelable: boolean
    clientX: number
    clientY: number
    ctrlKey: boolean
    currentTarget: EventTarget & T
    defaultPrevented: boolean
    detail: number
    eventPhase: number
    height: number
    isPrimary: boolean
    isTrusted: boolean
    metaKey: boolean
    movementX: number
    movementY: number
    nativeEvent: PointerEvent
    pageX: number
    pageY: number
    pointerId: number
    pointerType: "mouse" | "pen" | "touch"
    pressure: number
    relatedTarget: null | EventTarget
    screenX: number
    screenY: number
    shiftKey: boolean
    tangentialPressure: number
    target: EventTarget
    tiltX: number
    tiltY: number
    timeStamp: number
    twist: number
    type: string
    width: number

    Methods

    • See DOM Level 3 Events spec. for a list of valid (case-sensitive) arguments to this method.

      Parameters

      • key: string

      Returns boolean

    • Returns boolean

    • Returns void

    • Returns void

    • Returns void