sesaparcours
    Preparing search index...

    Fake class which should be extended to avoid inheriting static properties

    Hierarchy (View Summary)

    Index

    Constructors

    Methods

    • Dispose of the marker manager. Go through and delete all markers associated with this marker manager.

      Returns void

    • Get the cursor for the workspace.

      Returns Cursor

      The cursor for this workspace.

    • Get a single marker that corresponds to the given ID.

      Parameters

      • id: string

        A unique identifier for the marker.

      Returns Marker

      The marker that corresponds to the given ID, or null if none exists.

    • Register the marker by adding it to the map of markers.

      Parameters

      • id: string

        A unique identifier for the marker.

      • marker: Marker

        The marker to register.

      Returns void

    • Sets the cursor and initializes the drawer for use with keyboard navigation.

      Parameters

      • cursor: Cursor

        The cursor used to move around this workspace.

      Returns void

    • Add the cursor SVG to this workspace SVG group.

      Parameters

      • cursorSvg: SVGElement

        The SVG root of the cursor to be added to the workspace SVG group.

      Returns void

    • Add the marker SVG to this workspaces SVG group.

      Parameters

      • markerSvg: SVGElement

        The SVG root of the marker to be added to the workspace SVG group.

      Returns void

    • Unregister the marker by removing it from the map of markers.

      Parameters

      • id: string

        The ID of the marker to unregister.

      Returns void

    • Redraw the attached cursor SVG if needed.

      Returns void