addMarker abstract method

void addMarker(
  1. Marker<T> marker
)

Adds a single marker to the datastore.

The marker will be included in future queries and rendering operations. Note that requestRepaint is not called automatically to allow for batch operations without triggering multiple repaints.

marker The marker to add to the datastore

Usage Pattern:

// Single marker
datastore.addMarker(myMarker);
datastore.requestRepaint();

// Batch operation (preferred for multiple markers)
datastore.addMarker(marker1);
datastore.addMarker(marker2);
datastore.addMarker(marker3);
datastore.requestRepaint(); // Single repaint for all

See also: addMarkers for adding multiple markers efficiently

Implementation

void addMarker(Marker<T> marker);