Class MouseEventSerializer

Hierarchy

Constructors

Accessors

  • get classToSerialize(): {
        prototype: MouseEvent;
        new (type: string, eventInitDict?: MouseEventInit): MouseEvent;
    }
  • Getter to overload which return the Class to serialize

    Abstract

    Returns

    Class object to serialize

    Returns {
        prototype: MouseEvent;
        new (type: string, eventInitDict?: MouseEventInit): MouseEvent;
    }

      • new (type: string, eventInitDict?: MouseEventInit): MouseEvent
      • Parameters

        • type: string
        • Optional eventInitDict: MouseEventInit

        Returns MouseEvent

    • prototype: MouseEvent

Methods

  • Method to implement for serialize an object (which match the classToSerialize) (reverse operation of deserialize)

    Abstract

    Returns

    Return a standard serialized object

    Parameters

    • e: MouseEvent

      Object to serialize

    Returns SerializedData

  • Parameters

    • xLeft: number
    • yTop: number

    Returns {
        x: number;
        y: number;
    }

    • x: number
    • y: number
  • Parameters

    • xLeft: number
    • yTop: number

    Returns {
        x: number;
        y: number;
    }

    • x: number
    • y: number

Properties

_domElement: false | HTMLIFrameElement = false

Generated using TypeDoc