Classe Marker
google.maps.Marker
classe
Questo corso si estende
MVCObject
.
Accesso chiamando il numero const {Marker} = await google.maps.importLibrary("marker")
.
Consulta Librerie nell'API Maps JavaScript.
Costruttore | |
---|---|
Marker |
Marker([opts]) Parametri:
Crea un indicatore con le opzioni specificate. Se viene specificata una mappa, l'indicatore viene aggiunto alla mappa durante la costruzione. Tieni presente che la posizione deve essere impostata per visualizzare il marcatore. |
Costanti | |
---|---|
MAX_ZINDEX |
L'indice z predefinito massimo che l'API assegnerà a un indicatore. Puoi impostare un indice z più elevato per portare un indicatore in primo piano. |
Metodi | |
---|---|
getAnimation |
getAnimation() Parametri: nessuno
Valore restituito:
Animation|null|undefined Ottieni l'animazione attualmente in esecuzione. |
getClickable |
getClickable() Parametri: nessuno
Valore restituito:
boolean True se il marcatore è selezionabile.Visualizzare lo stato di cliccabilità del Marker . |
getCursor |
getCursor() Parametri: nessuno
Valore restituito:
string|null|undefined Visualizza il tipo di cursore del mouse al passaggio del mouse. |
getDraggable |
getDraggable() Parametri: nessuno
Valore restituito:
boolean True se il marcatore è trascinabile.Visualizzare lo stato trascinabile di Marker . |
getIcon |
getIcon() Parametri: nessuno
Ottieni l'icona di Marker . Leggi i MarkerOptions.icon . |
getLabel |
getLabel() Parametri: nessuno
Valore restituito:
MarkerLabel|string|null|undefined Ottieni l'etichetta di Marker . Leggi i MarkerOptions.label . |
getMap |
getMap() Parametri: nessuno
Valore restituito:
Map|StreetViewPanorama Ottieni la mappa o il panorama su cui viene visualizzato Marker . |
getOpacity |
getOpacity() Parametri: nessuno
Valore restituito:
number|null|undefined un numero compreso tra 0,0 e 1,0.Ottieni l'opacità di Marker . |
getPosition |
getPosition() Parametri: nessuno
Valore restituito:
LatLng|null|undefined Ottieni la posizione di Marker . |
getShape |
getShape() Parametri: nessuno
Valore restituito:
MarkerShape|null|undefined |
getTitle |
getTitle() Parametri: nessuno
Valore restituito:
string|null|undefined Ottieni il titolo della descrizione comando Marker . Leggi i MarkerOptions.title . |
getVisible |
getVisible() Parametri: nessuno
Valore restituito:
boolean True se il marcatore è visibile.Ottieni la visibilità di Marker . |
getZIndex |
getZIndex() Parametri: nessuno
Valore restituito:
number|null|undefined zIndex del marcatore.Ottieni lo zIndex di Marker . Leggi i MarkerOptions.zIndex . |
setAnimation |
setAnimation([animation]) Parametri:
Valore restituito:nessuno
Avviare un'animazione. Qualsiasi animazione in corso verrà annullata. Le animazioni attualmente supportate sono: Animation.BOUNCE , Animation.DROP . Se passi null , qualsiasi animazione verrà interrotta. |
setClickable |
setClickable(flag) Parametri:
Valore restituito:nessuno
Imposta se Marker è selezionabile. |
setCursor |
setCursor([cursor]) Parametri:
Valore restituito:nessuno
Imposta il tipo di cursore del mouse visualizzato al passaggio del mouse. |
setDraggable |
setDraggable(flag) Parametri:
Valore restituito:nessuno
Imposta se Marker è trascinabile. |
setIcon |
setIcon([icon]) Valore restituito:nessuno
Imposta l'icona per Marker . Leggi i MarkerOptions.icon . |
setLabel |
setLabel([label]) Parametri:
Valore restituito:nessuno
Imposta l'etichetta per Marker . Leggi i MarkerOptions.label . |
setMap |
setMap(map) Parametri:
Valore restituito:nessuno
Esegue il rendering di Marker sulla mappa o sul panorama specificati. Se la mappa è impostata su null , il segnaposto verrà rimosso. |
setOpacity |
setOpacity([opacity]) Parametri:
Valore restituito:nessuno
Imposta l'opacità di Marker . |
setOptions |
setOptions(options) Parametri:
Valore restituito:nessuno
Imposta le opzioni per Marker . |
setPosition |
setPosition([latlng]) Parametri:
Valore restituito:nessuno
Imposta la posizione per Marker . |
setShape |
setShape([shape]) Parametri:
Valore restituito:nessuno
|
setTitle |
setTitle([title]) Parametri:
Valore restituito:nessuno
Imposta il titolo della descrizione comando Marker . Leggi i MarkerOptions.title . |
setVisible |
setVisible(visible) Parametri:
Valore restituito:nessuno
Imposta se Marker è visibile. |
setZIndex |
setZIndex([zIndex]) Parametri:
Valore restituito:nessuno
Imposta zIndex di Marker . Leggi i MarkerOptions.zIndex . |
Ereditato:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Eventi | |
---|---|
animation_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando cambia la proprietà di animazione Marker . |
click |
function(event) Argomenti:
Questo evento viene attivato quando viene fatto clic sull'icona Marker . |
clickable_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando la proprietà Marker cliccabile cambia. |
contextmenu |
function(event) Argomenti:
Questo evento viene attivato quando viene attivato l'evento DOM contextmenu su Marker |
cursor_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando la proprietà del cursore Marker cambia. |
dblclick |
function(event) Argomenti:
Questo evento viene attivato quando viene fatto doppio clic sull'icona Marker . |
drag |
function(event) Argomenti:
Questo evento viene attivato ripetutamente mentre l'utente trascina Marker . |
dragend |
function(event) Argomenti:
Questo evento viene attivato quando l'utente smette di trascinare Marker . |
draggable_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando la proprietà Marker trascinabile cambia. |
dragstart |
function(event) Argomenti:
Questo evento viene attivato quando l'utente inizia a trascinare Marker . |
flat_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando la proprietà Marker cambia. |
icon_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando cambia la proprietà dell'icona Marker . |
mousedown |
function(event) Argomenti:
Questo evento viene attivato quando si preme il tasto del mouse su Marker . |
mouseout |
function(event) Argomenti:
Questo evento viene attivato quando il mouse esce dall'area dell'icona Marker . |
mouseover |
function(event) Argomenti:
Questo evento viene attivato quando il mouse entra nell'area dell'icona Marker . |
mouseup |
function(event) Argomenti:
Questo evento viene attivato per un mouseup su Marker . |
position_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando cambia la proprietà di posizione Marker . |
shape_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando cambia la proprietà della forma Marker . |
title_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando cambia la proprietà del titolo Marker . |
visible_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando cambia la proprietà visibile di Marker . |
zindex_changed |
function() Argomenti: nessuno
Questo evento viene attivato quando cambia la proprietà Marker zIndex. |
|
function(event) Argomenti:
Questo evento viene attivato per un clic con il tasto destro del mouse su Marker . |
Interfaccia MarkerOptions
google.maps.MarkerOptions
interfaccia