Condividi tramite


HtmlMarkerManager interface

Un gestore per i marcatori HTML del controllo mappa. Esposto tramite la proprietà indicatori dell'atlas. Classe Mappa. Impossibile creare un'istanza dell'utente.

Metodi

add(HtmlMarker, Position)

Aggiunge un marcatore basato su HTML alla mappa.

add(HtmlMarker[])

Aggiunge marcatori basati su HTML alla mappa.

clear()

Cancella tutti i marcatori.

getMarkers()

Ottiene una matrice di tutti i marcatori della mappa.

remove(string | HtmlMarker | Array<string | HtmlMarker>)

Rimuove uno o più marcatori HTML dalla mappa.

Dettagli metodo

add(HtmlMarker, Position)

Aggiunge un marcatore basato su HTML alla mappa.

function add(element: HtmlMarker, position?: Position): any

Parametri

element
HtmlMarker

Indicatore da aggiungere.

position
Position

Facoltativamente, specificare la posizione del marcatore sulla mappa.

Restituisce

any

add(HtmlMarker[])

Aggiunge marcatori basati su HTML alla mappa.

function add(elements: HtmlMarker[]): any

Parametri

elements

HtmlMarker[]

Indicatori da aggiungere.

Restituisce

any

clear()

Cancella tutti i marcatori.

function clear()

getMarkers()

Ottiene una matrice di tutti i marcatori della mappa.

function getMarkers(): HtmlMarker[]

Restituisce

remove(string | HtmlMarker | Array<string | HtmlMarker>)

Rimuove uno o più marcatori HTML dalla mappa.

function remove(marker: string | HtmlMarker | Array<string | HtmlMarker>)

Parametri

marker

string | HtmlMarker | Array<string | HtmlMarker>

Un'istanza di HtmlMarker, un ID stringa dell'htmlContent di un marcatore o una matrice di queste.