Visual that is displayed at the Cursors position. Has customizable fill and border.

Hierarchy

Implemented by

Properties

getFillStyle: (() => FillStyle)

Type declaration

getOrigin: (() => Point)

Type declaration

    • (): Point
    • Get origin position of PointMarker

      Returns

      (-1 to 1 which specifies position of origin, 0 is center of the object)

      Returns Point

getSize: (() => Point)

Type declaration

    • (): Point
    • Get size of PointMarker

      Returns

      Size of PointMarker in pixels

      Returns Point

setFillStyle: ((fillStyle: FillStyle | ImmutableMutator<FillStyle, FillStyle>) => PointMarker)

Type declaration

setOrigin: ((origin: Point) => PointMarker)

Type declaration

    • (origin: Point): PointMarker
    • Set origin position of PointMarker

      Returns

      Object itself for fluent interface

      Parameters

      • origin: Point

        (-1 to 1 which specifies position of origin, 0 is center of the object)

      Returns PointMarker

setSize: ((size: Point) => PointMarker)

Type declaration

Methods

  • Get rotation of point shape in degrees.

    Returns

    Rotation as degrees

    Returns number

  • Remove event listener from Mouse Click Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Double Click Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Down Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Drag Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Drag start Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Drag stop Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Enter Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Leave Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Move Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Up Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Mouse Wheel Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Touch End Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Touch Move Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Remove event listener from Touch Start Event

    Returns

    True if the listener is successfully removed and false if it is not found

    Parameters

    • token: Token

      Token of event listener which has to be removed

    Returns boolean

  • Set margin around object in pixels.

    Returns

    Object itself

    Parameters

    • margin: number | Partial<MMargin>

      Number with pixel margins for all sides or datastructure with individual pixel margins for each side. Any side can be omitted, only passed values will be overridden.

    Returns PointMarker

  • Set rotation of point shape in degrees.

    Returns

    Object itself.

    Parameters

    • rotationDeg: number

      Rotation in degrees.

    Returns PointMarker