@maplibre/maplibre-gl-directions - v0.10.1
    Preparing search index...

    Interface MapLibreGlDirectionsEventType

    A registry mapping all supported event type strings to their corresponding event object type (Cancelable or NonCancelable).

    interface MapLibreGlDirectionsEventType {
        addwaypoint: MapLibreGlDirectionsNonCancelableEvent<
            "addwaypoint",
            MapLibreGlDirectionsAddWaypointData,
        >;
        beforeaddwaypoint: MapLibreGlDirectionsCancelableEvent<
            "beforeaddwaypoint",
            MapLibreGlDirectionsAddWaypointData,
        >;
        beforecreatehoverpoint: MapLibreGlDirectionsCancelableEvent<
            "beforecreatehoverpoint",
            MapLibreGlDirectionsCreateHoverpointData,
        >;
        beforemovewaypoint: MapLibreGlDirectionsCancelableEvent<
            "beforemovewaypoint",
            MapLibreGlDirectionsMoveWaypointData,
        >;
        beforeremovewaypoint: MapLibreGlDirectionsCancelableEvent<
            "beforeremovewaypoint",
            MapLibreGlDirectionsRemoveWaypointData,
        >;
        fetchroutesend: MapLibreGlDirectionsNonCancelableEvent<
            "fetchroutesend",
            MapLibreGlDirectionsRoutingData,
        >;
        fetchroutesstart: MapLibreGlDirectionsCancelableEvent<
            "fetchroutesstart",
            MapLibreGlDirectionsEventData,
        >;
        movewaypoint: MapLibreGlDirectionsNonCancelableEvent<
            "movewaypoint",
            MapLibreGlDirectionsMoveWaypointData,
        >;
        removewaypoint: MapLibreGlDirectionsNonCancelableEvent<
            "removewaypoint",
            MapLibreGlDirectionsRemoveWaypointData,
        >;
        rotatewaypoints: MapLibreGlDirectionsNonCancelableEvent<
            "rotatewaypoints",
            MapLibreGlDirectionsEventData,
        >;
        setwaypoints: MapLibreGlDirectionsNonCancelableEvent<
            "setwaypoints",
            MapLibreGlDirectionsEventData,
        >;
    }
    Index

    Fired after a waypoint is added and drawn on the map, but before a new routes fetch has been triggered.

    This event is not cancelable.

    Fired from _addWaypoint.

    beforeaddwaypoint: MapLibreGlDirectionsCancelableEvent<
        "beforeaddwaypoint",
        MapLibreGlDirectionsAddWaypointData,
    >

    Fired before a waypoint is added.

    This event is cancelable.

    Fired from _addWaypoint.

    beforecreatehoverpoint: MapLibreGlDirectionsCancelableEvent<
        "beforecreatehoverpoint",
        MapLibreGlDirectionsCreateHoverpointData,
    >

    Fired right before a hoverpoint is created after starting to drag a routeline.

    This event is cancelable.

    Fired from onMove.

    beforemovewaypoint: MapLibreGlDirectionsCancelableEvent<
        "beforemovewaypoint",
        MapLibreGlDirectionsMoveWaypointData,
    >

    Fired before a waypoint has been moved by dragging.

    This event is cancelable.

    Fired from onDragDown.

    beforeremovewaypoint: MapLibreGlDirectionsCancelableEvent<
        "beforeremovewaypoint",
        MapLibreGlDirectionsRemoveWaypointData,
    >

    Fired before a waypoint is removed.

    This event is cancelable.

    Fired from _removeWaypoint.

    fetchroutesend: MapLibreGlDirectionsNonCancelableEvent<
        "fetchroutesend",
        MapLibreGlDirectionsRoutingData,
    >

    Fired after a routing request has finished (successfully or not).

    Check event.data.directions for the response.

    This event is not cancelable.

    Fired from fetchDirections.

    fetchroutesstart: MapLibreGlDirectionsCancelableEvent<
        "fetchroutesstart",
        MapLibreGlDirectionsEventData,
    >

    Fired when a routing request is about to be made.

    This event is cancelable.

    Fired from fetchDirections.

    Fired after a waypoint has been moved by dragging.

    This event is not cancelable.

    Fired from onDragUp and liveRefresh.

    removewaypoint: MapLibreGlDirectionsNonCancelableEvent<
        "removewaypoint",
        MapLibreGlDirectionsRemoveWaypointData,
    >

    Fired after a waypoint is removed and the changes are drawn on the map, but before a new routes fetch has been triggered.

    This event is not cancelable.

    Fired from _removeWaypoint.

    rotatewaypoints: MapLibreGlDirectionsNonCancelableEvent<
        "rotatewaypoints",
        MapLibreGlDirectionsEventData,
    >

    Fired after waypoints' bearings are rotated.

    This event is not cancelable.

    Fired from waypointsBearings setter.

    setwaypoints: MapLibreGlDirectionsNonCancelableEvent<
        "setwaypoints",
        MapLibreGlDirectionsEventData,
    >

    Fired after waypoints are set programmatically.

    This event is not cancelable.

    Fired from setWaypoints.