---
title: "MapLibreEvent | 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.

# Type Alias MapLibreEvent<TOrig>

The base event for MapLibre

type MapLibreEvent<[TOrig](#torig) \= unknown\> \= {  
    [originalEvent](#originalevent): [TOrig](#torig);  
    [target](#target): [MapLibreMap](https://docs.maptiler.com/sdk-js/api-reference/classes/MapLibreMap/);  
    [type](#type): keyof [MapEventType](https://docs.maptiler.com/sdk-js/api-reference/types/MapEventType/) | keyof [MapLayerEventType](https://docs.maptiler.com/sdk-js/api-reference/types/MapLayerEventType/);  
}

#### Type Parameters

-   TOrig = unknown

#### Implemented by

-   [MapMouseEvent](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.MapMouseEvent/)
-   [MapTouchEvent](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.MapTouchEvent/)

##### Index

### Properties[](#properties)

[originalEvent](#originalevent) [target](#target) [type](#type)

## Properties[](#properties-1)

### originalEvent[](#originalevent)

originalEvent: [TOrig](#torig)

### target[](#target)

target: [MapLibreMap](https://docs.maptiler.com/sdk-js/api-reference/classes/MapLibreMap/)

### type[](#type)

type: keyof [MapEventType](https://docs.maptiler.com/sdk-js/api-reference/types/MapEventType/) | keyof [MapLayerEventType](https://docs.maptiler.com/sdk-js/api-reference/types/MapLayerEventType/)
