---
title: "EventInit | 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 EventInit

interface EventInit {  
    [bubbles](#bubbles)?: boolean;  
    [cancelable](#cancelable)?: boolean;  
    [composed](#composed)?: boolean;  
}

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

-   EventInit
    -   [WebGLContextEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.WebGLContextEventInit/)
    -   [UIEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.UIEventInit/)
    -   [AnimationEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationEventInit/)
    -   [ToggleEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ToggleEventInit/)
    -   [ClipboardEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ClipboardEventInit/)
    -   [FormDataEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FormDataEventInit/)
    -   [ProgressEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ProgressEventInit/)
    -   [SecurityPolicyViolationEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SecurityPolicyViolationEventInit/)
    -   [SubmitEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SubmitEventInit/)
    -   [TransitionEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TransitionEventInit/)
    -   [AnimationPlaybackEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AnimationPlaybackEventInit/)
    -   [AudioProcessingEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.AudioProcessingEventInit/)
    -   [BlobEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.BlobEventInit/)
    -   [CommandEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CommandEventInit/)
    -   [ContentVisibilityAutoStateChangeEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.ContentVisibilityAutoStateChangeEventInit/)
    -   [CookieChangeEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.CookieChangeEventInit/)
    -   [DeviceMotionEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DeviceMotionEventInit/)
    -   [DeviceOrientationEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.DeviceOrientationEventInit/)
    -   [FontFaceSetLoadEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.FontFaceSetLoadEventInit/)
    -   [GPUUncapturedErrorEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GPUUncapturedErrorEventInit/)
    -   [GamepadEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.GamepadEventInit/)
    -   [HashChangeEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.HashChangeEventInit/)
    -   [IDBVersionChangeEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.IDBVersionChangeEventInit/)
    -   [MIDIConnectionEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MIDIConnectionEventInit/)
    -   [MIDIMessageEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MIDIMessageEventInit/)
    -   [MediaEncryptedEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MediaEncryptedEventInit/)
    -   [MediaKeyMessageEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MediaKeyMessageEventInit/)
    -   [MediaQueryListEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MediaQueryListEventInit/)
    -   [MediaStreamTrackEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MediaStreamTrackEventInit/)
    -   [NavigateEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.NavigateEventInit/)
    -   [NavigationCurrentEntryChangeEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.NavigationCurrentEntryChangeEventInit/)
    -   [OfflineAudioCompletionEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.OfflineAudioCompletionEventInit/)
    -   [PageRevealEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageRevealEventInit/)
    -   [PageSwapEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageSwapEventInit/)
    -   [PageTransitionEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PageTransitionEventInit/)
    -   [PaymentRequestUpdateEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PaymentRequestUpdateEventInit/)
    -   [PictureInPictureEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PictureInPictureEventInit/)
    -   [PopStateEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PopStateEventInit/)
    -   [PromiseRejectionEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.PromiseRejectionEventInit/)
    -   [RTCDTMFToneChangeEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.RTCDTMFToneChangeEventInit/)
    -   [RTCDataChannelEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.RTCDataChannelEventInit/)
    -   [RTCErrorEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.RTCErrorEventInit/)
    -   [RTCPeerConnectionIceErrorEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.RTCPeerConnectionIceErrorEventInit/)
    -   [RTCPeerConnectionIceEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.RTCPeerConnectionIceEventInit/)
    -   [RTCTrackEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.RTCTrackEventInit/)
    -   [SpeechRecognitionErrorEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SpeechRecognitionErrorEventInit/)
    -   [SpeechRecognitionEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SpeechRecognitionEventInit/)
    -   [SpeechSynthesisEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.SpeechSynthesisEventInit/)
    -   [StorageEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.StorageEventInit/)
    -   [TaskPriorityChangeEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TaskPriorityChangeEventInit/)
    -   [TrackEventInit](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.TrackEventInit/)

##### Index

### Properties[](#properties)

[bubbles?](#bubbles) [cancelable?](#cancelable) [composed?](#composed)

## Properties[](#properties-1)

### `Optional`bubbles[](#bubbles)

bubbles?: boolean

### `Optional`cancelable[](#cancelable)

cancelable?: boolean

### `Optional`composed[](#composed)

composed?: boolean
