---
title: "SVGSVGElementEventMap | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Interface SVGSVGElementEventMap

interface SVGSVGElementEventMap {  
    [abort](#abort): [UIEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.UIEvent/);  
    [afterprint](#afterprint): Event;  
    [animationcancel](#animationcancel): [AnimationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationEvent/);  
    [animationend](#animationend): [AnimationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationEvent/);  
    [animationiteration](#animationiteration): [AnimationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationEvent/);  
    [animationstart](#animationstart): [AnimationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationEvent/);  
    [auxclick](#auxclick): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [beforeinput](#beforeinput): [InputEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.InputEvent/);  
    [beforematch](#beforematch): Event;  
    [beforeprint](#beforeprint): Event;  
    [beforetoggle](#beforetoggle): [ToggleEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ToggleEvent/);  
    [beforeunload](#beforeunload): [BeforeUnloadEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.BeforeUnloadEvent/);  
    [blur](#blur): [FocusEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FocusEvent/);  
    [cancel](#cancel): Event;  
    [canplay](#canplay): Event;  
    [canplaythrough](#canplaythrough): Event;  
    [change](#change): Event;  
    [click](#click): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [close](#close): Event;  
    [command](#command): Event;  
    [compositionend](#compositionend): [CompositionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CompositionEvent/);  
    [compositionstart](#compositionstart): [CompositionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CompositionEvent/);  
    [compositionupdate](#compositionupdate): [CompositionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CompositionEvent/);  
    [contextlost](#contextlost): Event;  
    [contextmenu](#contextmenu): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [contextrestored](#contextrestored): Event;  
    [copy](#copy): [ClipboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ClipboardEvent/);  
    [cuechange](#cuechange): Event;  
    [cut](#cut): [ClipboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ClipboardEvent/);  
    [dblclick](#dblclick): [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/);  
    [drag](#drag): [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/);  
    [dragend](#dragend): [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/);  
    [dragenter](#dragenter): [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/);  
    [dragleave](#dragleave): [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/);  
    [dragover](#dragover): [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/);  
    [dragstart](#dragstart): [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/);  
    [drop](#drop): [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/);  
    [durationchange](#durationchange): Event;  
    [emptied](#emptied): Event;  
    [ended](#ended): Event;  
    [error](#error): ErrorEvent;  
    [focus](#focus): [FocusEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FocusEvent/);  
    [focusin](#focusin): [FocusEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FocusEvent/);  
    [focusout](#focusout): [FocusEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FocusEvent/);  
    [formdata](#formdata): [FormDataEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FormDataEvent/);  
    [fullscreenchange](#fullscreenchange): Event;  
    [fullscreenerror](#fullscreenerror): Event;  
    [gamepadconnected](#gamepadconnected): [GamepadEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GamepadEvent/);  
    [gamepaddisconnected](#gamepaddisconnected): [GamepadEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GamepadEvent/);  
    [gotpointercapture](#gotpointercapture): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [hashchange](#hashchange): [HashChangeEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.HashChangeEvent/);  
    [input](#input): [InputEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.InputEvent/);  
    [invalid](#invalid): Event;  
    [keydown](#keydown): [KeyboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.KeyboardEvent/);  
    [keypress](#keypress): [KeyboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.KeyboardEvent/);  
    [keyup](#keyup): [KeyboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.KeyboardEvent/);  
    [languagechange](#languagechange): Event;  
    [load](#load): Event;  
    [loadeddata](#loadeddata): Event;  
    [loadedmetadata](#loadedmetadata): Event;  
    [loadstart](#loadstart): Event;  
    [lostpointercapture](#lostpointercapture): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [message](#message): MessageEvent;  
    [messageerror](#messageerror): MessageEvent;  
    [mousedown](#mousedown): [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/);  
    [mouseenter](#mouseenter): [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/);  
    [mouseleave](#mouseleave): [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/);  
    [mousemove](#mousemove): [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/);  
    [mouseout](#mouseout): [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/);  
    [mouseover](#mouseover): [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/);  
    [mouseup](#mouseup): [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/);  
    [offline](#offline): Event;  
    [online](#online): Event;  
    [pagehide](#pagehide): [PageTransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageTransitionEvent/);  
    [pagereveal](#pagereveal): [PageRevealEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageRevealEvent/);  
    [pageshow](#pageshow): [PageTransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageTransitionEvent/);  
    [pageswap](#pageswap): [PageSwapEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageSwapEvent/);  
    [paste](#paste): [ClipboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ClipboardEvent/);  
    [pause](#pause): Event;  
    [play](#play): Event;  
    [playing](#playing): Event;  
    [pointercancel](#pointercancel): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [pointerdown](#pointerdown): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [pointerenter](#pointerenter): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [pointerleave](#pointerleave): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [pointermove](#pointermove): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [pointerout](#pointerout): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [pointerover](#pointerover): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [pointerrawupdate](#pointerrawupdate): Event;  
    [pointerup](#pointerup): [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/);  
    [popstate](#popstate): [PopStateEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PopStateEvent/);  
    [progress](#progress): [ProgressEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ProgressEvent/);  
    [ratechange](#ratechange): Event;  
    [rejectionhandled](#rejectionhandled): [PromiseRejectionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PromiseRejectionEvent/);  
    [reset](#reset): Event;  
    [resize](#resize): [UIEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.UIEvent/);  
    [scroll](#scroll): Event;  
    [scrollend](#scrollend): Event;  
    [securitypolicyviolation](#securitypolicyviolation): [SecurityPolicyViolationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SecurityPolicyViolationEvent/);  
    [seeked](#seeked): Event;  
    [seeking](#seeking): Event;  
    [select](#select): Event;  
    [selectionchange](#selectionchange): Event;  
    [selectstart](#selectstart): Event;  
    [slotchange](#slotchange): Event;  
    [stalled](#stalled): Event;  
    [storage](#storage): [StorageEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.StorageEvent/);  
    [submit](#submit): [SubmitEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SubmitEvent/);  
    [suspend](#suspend): Event;  
    [timeupdate](#timeupdate): Event;  
    [toggle](#toggle): [ToggleEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ToggleEvent/);  
    [touchcancel](#touchcancel): [TouchEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TouchEvent/);  
    [touchend](#touchend): [TouchEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TouchEvent/);  
    [touchmove](#touchmove): [TouchEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TouchEvent/);  
    [touchstart](#touchstart): [TouchEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TouchEvent/);  
    [transitioncancel](#transitioncancel): [TransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TransitionEvent/);  
    [transitionend](#transitionend): [TransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TransitionEvent/);  
    [transitionrun](#transitionrun): [TransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TransitionEvent/);  
    [transitionstart](#transitionstart): [TransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TransitionEvent/);  
    [unhandledrejection](#unhandledrejection): [PromiseRejectionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PromiseRejectionEvent/);  
    [unload](#unload): Event;  
    [volumechange](#volumechange): Event;  
    [waiting](#waiting): Event;  
    [webkitanimationend](#webkitanimationend): Event;  
    [webkitanimationiteration](#webkitanimationiteration): Event;  
    [webkitanimationstart](#webkitanimationstart): Event;  
    [webkittransitionend](#webkittransitionend): Event;  
    [wheel](#wheel): [WheelEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WheelEvent/);  
}

#### Hierarchy ([View Summary](https://docs.maptiler.com/sdk-js/api-reference/hierarchy/#Externals.SVGSVGElementEventMap))

-   [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/)
-   [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/)
    -   SVGSVGElementEventMap

##### Index

### Properties[](#properties)

[abort](#abort) [afterprint](#afterprint) [animationcancel](#animationcancel) [animationend](#animationend) [animationiteration](#animationiteration) [animationstart](#animationstart) [auxclick](#auxclick) [beforeinput](#beforeinput) [beforematch](#beforematch) [beforeprint](#beforeprint) [beforetoggle](#beforetoggle) [beforeunload](#beforeunload) [blur](#blur) [cancel](#cancel) [canplay](#canplay) [canplaythrough](#canplaythrough) [change](#change) [click](#click) [close](#close) [command](#command) [compositionend](#compositionend) [compositionstart](#compositionstart) [compositionupdate](#compositionupdate) [contextlost](#contextlost) [contextmenu](#contextmenu) [contextrestored](#contextrestored) [copy](#copy) [cuechange](#cuechange) [cut](#cut) [dblclick](#dblclick) [drag](#drag) [dragend](#dragend) [dragenter](#dragenter) [dragleave](#dragleave) [dragover](#dragover) [dragstart](#dragstart) [drop](#drop) [durationchange](#durationchange) [emptied](#emptied) [ended](#ended) [error](#error) [focus](#focus) [focusin](#focusin) [focusout](#focusout) [formdata](#formdata) [fullscreenchange](#fullscreenchange) [fullscreenerror](#fullscreenerror) [gamepadconnected](#gamepadconnected) [gamepaddisconnected](#gamepaddisconnected) [gotpointercapture](#gotpointercapture) [hashchange](#hashchange) [input](#input) [invalid](#invalid) [keydown](#keydown) [keypress](#keypress) [keyup](#keyup) [languagechange](#languagechange) [load](#load) [loadeddata](#loadeddata) [loadedmetadata](#loadedmetadata) [loadstart](#loadstart) [lostpointercapture](#lostpointercapture) [message](#message) [messageerror](#messageerror) [mousedown](#mousedown) [mouseenter](#mouseenter) [mouseleave](#mouseleave) [mousemove](#mousemove) [mouseout](#mouseout) [mouseover](#mouseover) [mouseup](#mouseup) [offline](#offline) [online](#online) [pagehide](#pagehide) [pagereveal](#pagereveal) [pageshow](#pageshow) [pageswap](#pageswap) [paste](#paste) [pause](#pause) [play](#play) [playing](#playing) [pointercancel](#pointercancel) [pointerdown](#pointerdown) [pointerenter](#pointerenter) [pointerleave](#pointerleave) [pointermove](#pointermove) [pointerout](#pointerout) [pointerover](#pointerover) [pointerrawupdate](#pointerrawupdate) [pointerup](#pointerup) [popstate](#popstate) [progress](#progress) [ratechange](#ratechange) [rejectionhandled](#rejectionhandled) [reset](#reset) [resize](#resize) [scroll](#scroll) [scrollend](#scrollend) [securitypolicyviolation](#securitypolicyviolation) [seeked](#seeked) [seeking](#seeking) [select](#select) [selectionchange](#selectionchange) [selectstart](#selectstart) [slotchange](#slotchange) [stalled](#stalled) [storage](#storage) [submit](#submit) [suspend](#suspend) [timeupdate](#timeupdate) [toggle](#toggle) [touchcancel](#touchcancel) [touchend](#touchend) [touchmove](#touchmove) [touchstart](#touchstart) [transitioncancel](#transitioncancel) [transitionend](#transitionend) [transitionrun](#transitionrun) [transitionstart](#transitionstart) [unhandledrejection](#unhandledrejection) [unload](#unload) [volumechange](#volumechange) [waiting](#waiting) [webkitanimationend](#webkitanimationend) [webkitanimationiteration](#webkitanimationiteration) [webkitanimationstart](#webkitanimationstart) [webkittransitionend](#webkittransitionend) [wheel](#wheel)

## Properties[](#properties-1)

### abort[](#abort)

abort: [UIEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.UIEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[abort](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#abort)

### afterprint[](#afterprint)

afterprint: Event

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[afterprint](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#afterprint)

### animationcancel[](#animationcancel)

animationcancel: [AnimationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[animationcancel](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#animationcancel)

### animationend[](#animationend)

animationend: [AnimationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[animationend](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#animationend)

### animationiteration[](#animationiteration)

animationiteration: [AnimationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[animationiteration](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#animationiteration)

### animationstart[](#animationstart)

animationstart: [AnimationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[animationstart](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#animationstart)

### auxclick[](#auxclick)

auxclick: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[auxclick](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#auxclick)

### beforeinput[](#beforeinput)

beforeinput: [InputEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.InputEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[beforeinput](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#beforeinput)

### beforematch[](#beforematch)

beforematch: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[beforematch](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#beforematch)

### beforeprint[](#beforeprint)

beforeprint: Event

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[beforeprint](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#beforeprint)

### beforetoggle[](#beforetoggle)

beforetoggle: [ToggleEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ToggleEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[beforetoggle](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#beforetoggle)

### beforeunload[](#beforeunload)

beforeunload: [BeforeUnloadEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.BeforeUnloadEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[beforeunload](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#beforeunload)

### blur[](#blur)

blur: [FocusEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FocusEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[blur](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#blur)

### cancel[](#cancel)

cancel: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[cancel](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#cancel)

### canplay[](#canplay)

canplay: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[canplay](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#canplay)

### canplaythrough[](#canplaythrough)

canplaythrough: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[canplaythrough](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#canplaythrough)

### change[](#change)

change: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[change](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#change)

### click[](#click)

click: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[click](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#click)

### close[](#close)

close: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[close](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#close)

### command[](#command)

command: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[command](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#command)

### compositionend[](#compositionend)

compositionend: [CompositionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CompositionEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[compositionend](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#compositionend)

### compositionstart[](#compositionstart)

compositionstart: [CompositionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CompositionEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[compositionstart](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#compositionstart)

### compositionupdate[](#compositionupdate)

compositionupdate: [CompositionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CompositionEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[compositionupdate](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#compositionupdate)

### contextlost[](#contextlost)

contextlost: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[contextlost](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#contextlost)

### contextmenu[](#contextmenu)

contextmenu: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[contextmenu](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#contextmenu)

### contextrestored[](#contextrestored)

contextrestored: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[contextrestored](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#contextrestored)

### copy[](#copy)

copy: [ClipboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ClipboardEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[copy](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#copy)

### cuechange[](#cuechange)

cuechange: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[cuechange](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#cuechange)

### cut[](#cut)

cut: [ClipboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ClipboardEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[cut](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#cut)

### dblclick[](#dblclick)

dblclick: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[dblclick](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#dblclick)

### drag[](#drag)

drag: [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[drag](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#drag)

### dragend[](#dragend)

dragend: [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[dragend](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#dragend)

### dragenter[](#dragenter)

dragenter: [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[dragenter](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#dragenter)

### dragleave[](#dragleave)

dragleave: [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[dragleave](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#dragleave)

### dragover[](#dragover)

dragover: [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[dragover](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#dragover)

### dragstart[](#dragstart)

dragstart: [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[dragstart](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#dragstart)

### drop[](#drop)

drop: [DragEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DragEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[drop](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#drop)

### durationchange[](#durationchange)

durationchange: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[durationchange](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#durationchange)

### emptied[](#emptied)

emptied: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[emptied](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#emptied)

### ended[](#ended)

ended: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[ended](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#ended)

### error[](#error)

error: ErrorEvent

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[error](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#error)

### focus[](#focus)

focus: [FocusEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FocusEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[focus](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#focus)

### focusin[](#focusin)

focusin: [FocusEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FocusEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[focusin](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#focusin)

### focusout[](#focusout)

focusout: [FocusEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FocusEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[focusout](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#focusout)

### formdata[](#formdata)

formdata: [FormDataEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FormDataEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[formdata](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#formdata)

### fullscreenchange[](#fullscreenchange)

fullscreenchange: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[fullscreenchange](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#fullscreenchange)

### fullscreenerror[](#fullscreenerror)

fullscreenerror: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[fullscreenerror](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#fullscreenerror)

### gamepadconnected[](#gamepadconnected)

gamepadconnected: [GamepadEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GamepadEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[gamepadconnected](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#gamepadconnected)

### gamepaddisconnected[](#gamepaddisconnected)

gamepaddisconnected: [GamepadEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GamepadEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[gamepaddisconnected](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#gamepaddisconnected)

### gotpointercapture[](#gotpointercapture)

gotpointercapture: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[gotpointercapture](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#gotpointercapture)

### hashchange[](#hashchange)

hashchange: [HashChangeEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.HashChangeEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[hashchange](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#hashchange)

### input[](#input)

input: [InputEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.InputEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[input](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#input)

### invalid[](#invalid)

invalid: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[invalid](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#invalid)

### keydown[](#keydown)

keydown: [KeyboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.KeyboardEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[keydown](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#keydown)

### keypress[](#keypress)

keypress: [KeyboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.KeyboardEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[keypress](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#keypress)

### keyup[](#keyup)

keyup: [KeyboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.KeyboardEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[keyup](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#keyup)

### languagechange[](#languagechange)

languagechange: Event

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[languagechange](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#languagechange)

### load[](#load)

load: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[load](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#load)

### loadeddata[](#loadeddata)

loadeddata: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[loadeddata](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#loadeddata)

### loadedmetadata[](#loadedmetadata)

loadedmetadata: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[loadedmetadata](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#loadedmetadata)

### loadstart[](#loadstart)

loadstart: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[loadstart](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#loadstart)

### lostpointercapture[](#lostpointercapture)

lostpointercapture: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[lostpointercapture](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#lostpointercapture)

### message[](#message)

message: MessageEvent

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[message](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#message)

### messageerror[](#messageerror)

messageerror: MessageEvent

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[messageerror](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#messageerror)

### mousedown[](#mousedown)

mousedown: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[mousedown](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#mousedown)

### mouseenter[](#mouseenter)

mouseenter: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[mouseenter](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#mouseenter)

### mouseleave[](#mouseleave)

mouseleave: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[mouseleave](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#mouseleave)

### mousemove[](#mousemove)

mousemove: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[mousemove](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#mousemove)

### mouseout[](#mouseout)

mouseout: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[mouseout](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#mouseout)

### mouseover[](#mouseover)

mouseover: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[mouseover](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#mouseover)

### mouseup[](#mouseup)

mouseup: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[mouseup](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#mouseup)

### offline[](#offline)

offline: Event

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[offline](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#offline)

### online[](#online)

online: Event

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[online](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#online)

### pagehide[](#pagehide)

pagehide: [PageTransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageTransitionEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[pagehide](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#pagehide)

### pagereveal[](#pagereveal)

pagereveal: [PageRevealEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageRevealEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[pagereveal](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#pagereveal)

### pageshow[](#pageshow)

pageshow: [PageTransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageTransitionEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[pageshow](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#pageshow)

### pageswap[](#pageswap)

pageswap: [PageSwapEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageSwapEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[pageswap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#pageswap)

### paste[](#paste)

paste: [ClipboardEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ClipboardEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[paste](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#paste)

### pause[](#pause)

pause: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pause](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pause)

### play[](#play)

play: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[play](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#play)

### playing[](#playing)

playing: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[playing](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#playing)

### pointercancel[](#pointercancel)

pointercancel: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pointercancel](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pointercancel)

### pointerdown[](#pointerdown)

pointerdown: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pointerdown](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pointerdown)

### pointerenter[](#pointerenter)

pointerenter: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pointerenter](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pointerenter)

### pointerleave[](#pointerleave)

pointerleave: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pointerleave](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pointerleave)

### pointermove[](#pointermove)

pointermove: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pointermove](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pointermove)

### pointerout[](#pointerout)

pointerout: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pointerout](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pointerout)

### pointerover[](#pointerover)

pointerover: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pointerover](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pointerover)

### pointerrawupdate[](#pointerrawupdate)

pointerrawupdate: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pointerrawupdate](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pointerrawupdate)

### pointerup[](#pointerup)

pointerup: [PointerEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PointerEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[pointerup](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#pointerup)

### popstate[](#popstate)

popstate: [PopStateEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PopStateEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[popstate](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#popstate)

### progress[](#progress)

progress: [ProgressEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ProgressEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[progress](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#progress)

### ratechange[](#ratechange)

ratechange: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[ratechange](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#ratechange)

### rejectionhandled[](#rejectionhandled)

rejectionhandled: [PromiseRejectionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PromiseRejectionEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[rejectionhandled](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#rejectionhandled)

### reset[](#reset)

reset: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[reset](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#reset)

### resize[](#resize)

resize: [UIEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.UIEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[resize](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#resize)

### scroll[](#scroll)

scroll: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[scroll](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#scroll)

### scrollend[](#scrollend)

scrollend: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[scrollend](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#scrollend)

### securitypolicyviolation[](#securitypolicyviolation)

securitypolicyviolation: [SecurityPolicyViolationEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SecurityPolicyViolationEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[securitypolicyviolation](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#securitypolicyviolation)

### seeked[](#seeked)

seeked: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[seeked](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#seeked)

### seeking[](#seeking)

seeking: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[seeking](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#seeking)

### select[](#select)

select: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[select](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#select)

### selectionchange[](#selectionchange)

selectionchange: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[selectionchange](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#selectionchange)

### selectstart[](#selectstart)

selectstart: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[selectstart](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#selectstart)

### slotchange[](#slotchange)

slotchange: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[slotchange](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#slotchange)

### stalled[](#stalled)

stalled: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[stalled](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#stalled)

### storage[](#storage)

storage: [StorageEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.StorageEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[storage](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#storage)

### submit[](#submit)

submit: [SubmitEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SubmitEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[submit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#submit)

### suspend[](#suspend)

suspend: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[suspend](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#suspend)

### timeupdate[](#timeupdate)

timeupdate: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[timeupdate](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#timeupdate)

### toggle[](#toggle)

toggle: [ToggleEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ToggleEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[toggle](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#toggle)

### touchcancel[](#touchcancel)

touchcancel: [TouchEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TouchEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[touchcancel](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#touchcancel)

### touchend[](#touchend)

touchend: [TouchEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TouchEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[touchend](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#touchend)

### touchmove[](#touchmove)

touchmove: [TouchEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TouchEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[touchmove](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#touchmove)

### touchstart[](#touchstart)

touchstart: [TouchEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TouchEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[touchstart](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#touchstart)

### transitioncancel[](#transitioncancel)

transitioncancel: [TransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TransitionEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[transitioncancel](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#transitioncancel)

### transitionend[](#transitionend)

transitionend: [TransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TransitionEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[transitionend](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#transitionend)

### transitionrun[](#transitionrun)

transitionrun: [TransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TransitionEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[transitionrun](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#transitionrun)

### transitionstart[](#transitionstart)

transitionstart: [TransitionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TransitionEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[transitionstart](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#transitionstart)

### unhandledrejection[](#unhandledrejection)

unhandledrejection: [PromiseRejectionEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PromiseRejectionEvent/)

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[unhandledrejection](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#unhandledrejection)

### unload[](#unload)

unload: Event

Inherited from [WindowEventHandlersEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/).[unload](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WindowEventHandlersEventMap/#unload)

### volumechange[](#volumechange)

volumechange: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[volumechange](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#volumechange)

### waiting[](#waiting)

waiting: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[waiting](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#waiting)

### webkitanimationend[](#webkitanimationend)

webkitanimationend: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[webkitanimationend](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#webkitanimationend)

### webkitanimationiteration[](#webkitanimationiteration)

webkitanimationiteration: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[webkitanimationiteration](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#webkitanimationiteration)

### webkitanimationstart[](#webkitanimationstart)

webkitanimationstart: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[webkitanimationstart](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#webkitanimationstart)

### webkittransitionend[](#webkittransitionend)

webkittransitionend: Event

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[webkittransitionend](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#webkittransitionend)

### wheel[](#wheel)

wheel: [WheelEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WheelEvent/)

Inherited from [SVGElementEventMap](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/).[wheel](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SVGElementEventMap/#wheel)
