MarkerManager class
Class to manage the multiple markers and the cursor on a workspace.
Signature:
export declare class MarkerManager
Remarks
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the MarkerManager class.
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| LOCAL_MARKER |
|
(not declared) | The name of the local marker. |
Methods
| Method | Modifiers | Description |
|---|---|---|
| getCursor() | Get the cursor for the workspace. | |
| getMarker(id) | Get a single marker that corresponds to the given ID. | |
| registerMarker(id, marker) | Register the marker by adding it to the map of markers. | |
| setCursor(cursor) | Sets the cursor and initializes the drawer for use with keyboard navigation. | |
| unregisterMarker(id) | Unregister the marker by removing it from the map of markers. |