# MapLayerMouseEvent

> **MapLayerMouseEvent** = [`MapMouseEvent`](<https://maplibre.org/maplibre-gl-js/docs/API/classes/MapMouseEvent/index.md>) &amp; `object`

Defined in: [ui/events.ts:18](<https://github.com/maplibre/maplibre-gl-js/blob/538a7680ab16d5cf5a6564ee0ce72a11be14d142/src/ui/events.ts#L18>)

An event from the mouse relevant to a specific layer.

## Type Declaration

### features?

> `optional` **features?**: [`MapGeoJSONFeature`](<https://maplibre.org/maplibre-gl-js/docs/API/type-aliases/MapGeoJSONFeature/index.md>)\[\]
