StructureJS

0.15.2

A class based utility library for building modular and scalable web platform applications. Features opt-in classes and utilities which provide a solid foundation and toolset to build your next project.

File: ts/event/native/MouseEvents.ts

class MouseEvents
{
    /**
     * The event occurs when the user clicks on an element.
     *
     * @property CLICK
     * @type {string}
     * @static
     */
    public static CLICK:string = 'click';

    /**
     * The event occurs when the user double-clicks on an element.
     *
     * @property DBL_CLICK
     * @type {string}
     * @static
     */
    public static DBL_CLICK:string = 'dblclick';

    /**
     * The event occurs when a user presses a mouse button over an element.
     *
     * @property MOUSE_DOWN
     * @type {string}
     * @static
     */
    public static MOUSE_DOWN:string = 'mousedown';

    /**
     * The event occurs when the pointer is moving while it is over an element.
     *
     * @property MOUSE_MOVE
     * @type {string}
     * @static
     */
    public static MOUSE_MOVE:string = 'mousemove';

    /**
     * The event occurs when the pointer is moved onto an element.
     *
     * @property MOUSE_OVER
     * @type {string}
     * @static
     */
    public static MOUSE_OVER:string = 'mouseover';

    /**
     * The event occurs when a user moves the mouse pointer out of an element.
     *
     * @property MOUSE_OUT
     * @type {string}
     * @static
     */
    public static MOUSE_OUT:string = 'mouseout';

    /**
     * The event occurs when a user releases a mouse button over an element
     *
     * @property MOUSE_UP
     * @type {string}
     * @static
     */
    public static MOUSE_UP:string = 'mouseup';

    /**
     *
     *
     * @property TAP
     * @type {string}
     * @static
     */
    public static TAP:string = 'tap';
}

export default MouseEvents;
    
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy