Toewijzingsevenementen verwerken
In dit artikel wordt beschreven hoe u de klasse kaartevenementen gebruikt. De eigenschap markeert gebeurtenissen op de kaart en op verschillende lagen van de kaart. U kunt ook gebeurtenissen markeren wanneer u interactie hebt met een HTML-markering.
Interactie met de kaart
In het voorbeeld Kaartgebeurtenissen wordt de naam gemarkeerd van de gebeurtenissen die worden geactiveerd terwijl u met de kaart werkt. Zie De broncode van kaartgebeurtenissen voor de broncode voor dit voorbeeld.
Werken met kaartlagen
In het voorbeeld Laaggebeurtenissen wordt de naam gemarkeerd van de gebeurtenissen die worden geactiveerd tijdens het werken met de symboollaag. De symbool-, bellen-, lijn- en veelhoeklaag ondersteunen allemaal dezelfde set gebeurtenissen. De heatmap- en tegellagen ondersteunen geen van deze gebeurtenissen. Zie De broncode van laaggebeurtenissen voor de broncode voor dit voorbeeld.
Interactie met HTML-markering
Het voorbeeld van gebeurtenissen in de HTML-markeringslaag markeert de naam van de gebeurtenissen die worden geactiveerd wanneer u communiceert met de HTML-markeringslaag. Zie voor de broncode voor dit voorbeeld de broncode van de HTML-markeringslaag Gebeurtenissen.
De volgende tabel bevat alle ondersteunde kaartklasse-gebeurtenissen.
Gebeurtenis | Beschrijving |
---|---|
boxzoomend |
Wordt geactiveerd wanneer een interactie voor het in- en uitzoomen van een vak eindigt. |
boxzoomstart |
Wordt geactiveerd wanneer een interactie voor het in- en uitzoomen van het vak wordt gestart. |
click |
Wordt geactiveerd wanneer een aanwijsapparaat wordt ingedrukt en losgelaten op hetzelfde punt op de kaart. |
close |
Wordt geactiveerd wanneer de pop-up handmatig of programmatisch wordt gesloten. |
contextmenu |
Wordt geactiveerd wanneer op de rechterknop van de muis wordt geklikt. |
data |
Wordt geactiveerd wanneer kaartgegevens worden geladen of gewijzigd. |
dataadded |
Wordt geactiveerd wanneer shapes worden toegevoegd aan de DataSource . |
dataremoved |
Geactiveerd wanneer shapes worden verwijderd uit de DataSource . |
datasourceupdated |
Wordt geactiveerd wanneer het DataSource object wordt bijgewerkt. |
dblclick |
Wordt geactiveerd wanneer een aanwijsapparaat tweemaal op hetzelfde punt op de kaart wordt geklikt. |
drag |
Herhaaldelijk geactiveerd tijdens een interactie 'slepen naar pannen' op de kaart, pop-up of HTML-markering. |
dragend |
Wordt geactiveerd wanneer de interactie 'slepen naar pannen' eindigt op de kaart, pop-up of HTML-markering. |
dragstart |
Wordt geactiveerd wanneer de interactie 'slepen naar pannen' wordt gestart op de kaart, pop-up of HTML-markering. |
error |
Geactiveerd wanneer er een fout optreedt. |
idle |
Geactiveerd nadat het laatste frame is weergegeven voordat de kaart de status 'niet-actief' invoert:
|
keydown |
Wordt geactiveerd wanneer een toets omlaag wordt gedrukt. |
keypress |
Wordt geactiveerd wanneer een sleutel die een typebaar teken produceert (een ANSI-toets) wordt ingedrukt. |
keyup |
Wordt geactiveerd wanneer een sleutel wordt vrijgegeven. |
layeradded |
Wordt geactiveerd wanneer een laag wordt toegevoegd aan de kaart. |
layerremoved |
Wordt geactiveerd wanneer een laag uit de kaart wordt verwijderd. |
load |
Onmiddellijk nadat alle benodigde resources zijn gedownload en de eerste visueel volledige weergave van de kaart is opgetreden. |
mousedown |
Wordt geactiveerd wanneer een aanwijsapparaat in de kaart wordt ingedrukt of wanneer boven op een element wordt gedrukt. |
mouseenter |
Wordt geactiveerd wanneer een aanwijsapparaat in eerste instantie over de kaart of een element wordt verplaatst. |
mouseleave |
Wordt geactiveerd wanneer een aanwijsapparaat wordt verplaatst naar de kaart of een element. |
mousemove |
Wordt geactiveerd wanneer een aanwijsapparaat binnen de kaart of een element wordt verplaatst. |
mouseout |
Geactiveerd wanneer een puntapparaat het canvas van de kaart verlaat, laat ons een element achter. |
mouseover |
Wordt geactiveerd wanneer een aanwijsapparaat wordt verplaatst over de kaart of een element. |
mouseup |
Wordt geactiveerd wanneer een aanwijsapparaat wordt vrijgegeven binnen de kaart of wanneer er boven op een element wordt opgegeven. |
move |
Herhaaldelijk geactiveerd tijdens een geanimeerde overgang van de ene weergave naar de andere, als gevolg van gebruikersinteractie of methoden. |
moveend |
Geactiveerd net nadat de kaart een overgang van de ene weergave naar de andere heeft voltooid, als gevolg van gebruikersinteractie of -methoden. |
movestart |
Geactiveerd net voordat de kaart begint met een overgang van de ene weergave naar de andere, als gevolg van gebruikersinteractie of -methoden. |
open |
Wordt geactiveerd wanneer de pop-up handmatig of programmatisch wordt geopend. |
pitch |
Wordt geactiveerd wanneer de pitch (kanteling) van de kaart verandert als gevolg van interactie of methoden van de gebruiker. |
pitchend |
Onmiddellijk nadat de pitch van de kaart (kanteling) is gewijzigd als gevolg van gebruikersinteractie of -methoden. |
pitchstart |
Wordt geactiveerd wanneer de pitch (kanteling) van de kaart een wijziging begint als gevolg van gebruikersinteractie of -methoden. |
ready |
Wordt geactiveerd wanneer de minimaal vereiste kaartbronnen worden geladen voordat de kaart programmatisch kan worden gebruikt. |
render |
Wordt geactiveerd wanneer de kaart wordt getekend op het scherm, als gevolg van:
|
resize |
Onmiddellijk nadat het formaat van de kaart is gewijzigd. |
rotate |
Herhaaldelijk geactiveerd tijdens een interactie 'slepen om te draaien'. |
rotateend |
Wordt geactiveerd wanneer de interactie 'slepen om te draaien' eindigt. |
rotatestart |
Wordt geactiveerd wanneer de interactie 'slepen om te draaien' wordt gestart. |
shapechanged |
Wordt geactiveerd wanneer een eigenschap van een shapeobject wordt gewijzigd. |
sourcedata |
Wordt geactiveerd wanneer een van de bronnen van de kaart wordt geladen of gewijzigd, bijvoorbeeld als een tegel van een bron wordt geladen of gewijzigd. |
sourceadded |
Wordt geactiveerd wanneer een DataSource of VectorTileSource wordt toegevoegd aan de kaart. |
sourceremoved |
Wordt geactiveerd wanneer een DataSource of VectorTileSource wordt verwijderd uit de kaart. |
styledata |
Wordt geactiveerd wanneer de stijl van de kaart wordt geladen of gewijzigd. |
styleimagemissing |
Geactiveerd wanneer een laag probeert een afbeelding te laden vanuit de afbeeldingsspite die niet bestaat |
tokenacquired |
Wordt geactiveerd wanneer een Microsoft Entra-toegangstoken wordt verkregen. |
touchcancel |
Wordt geactiveerd wanneer er een touchcancel gebeurtenis optreedt in de kaart. |
touchend |
Wordt geactiveerd wanneer er een touchend gebeurtenis optreedt in de kaart. |
touchmove |
Wordt geactiveerd wanneer er een touchmove gebeurtenis optreedt in de kaart. |
touchstart |
Wordt geactiveerd wanneer er een touchstart gebeurtenis optreedt in de kaart. |
wheel |
Wordt geactiveerd wanneer een muiswiel gebeurtenis optreedt binnen de kaart. |
zoom |
Herhaaldelijk geactiveerd tijdens een geanimeerde overgang van het ene zoomniveau naar het andere, als gevolg van gebruikersinteractie of methoden. |
zoomend |
Geactiveerd net nadat de kaart een overgang van het ene zoomniveau naar het andere heeft voltooid, als gevolg van gebruikersinteractie of methoden. |
zoomstart |
Geactiveerd vlak voordat de kaart begint met een overgang van het ene zoomniveau naar het andere, als gevolg van gebruikersinteractie of methoden. |
Volgende stappen
Zie de volgende artikelen voor volledige codevoorbeelden: