@maplibre/ngx-maplibre-gl
Home
Examples
MapEvent
Type Alias MapEvent
type
MapEvent
=
{
boxZoomCancel
:
OutputEmitterRef
<
MapLibreZoomEvent
&
EventData
>
;
boxZoomEnd
:
OutputEmitterRef
<
MapLibreZoomEvent
&
EventData
>
;
boxZoomStart
:
OutputEmitterRef
<
MapLibreZoomEvent
&
EventData
>
;
data
:
OutputEmitterRef
<
MapDataEvent
&
EventData
>
;
dataLoading
:
OutputEmitterRef
<
MapDataEvent
&
EventData
>
;
idle
:
OutputEmitterRef
<
MapLibreEvent
&
EventData
>
;
mapClick
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
;
mapContextMenu
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
;
mapDblClick
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
;
mapDrag
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
;
mapDragEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
;
mapDragStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
;
mapError
:
OutputEmitterRef
<
ErrorEvent
&
EventData
>
;
mapLoad
:
OutputEmitterRef
<
Map
>
;
mapMouseDown
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
;
mapMouseMove
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
;
mapMouseOut
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
;
mapMouseOver
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
;
mapMouseUp
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
;
mapRemove
:
OutputEmitterRef
<
MapLibreEvent
&
EventData
>
;
mapResize
:
OutputEmitterRef
<
MapLibreEvent
&
EventData
>
;
mapTouchCancel
:
OutputEmitterRef
<
MapTouchEvent
&
EventData
>
;
mapTouchEnd
:
OutputEmitterRef
<
MapTouchEvent
&
EventData
>
;
mapTouchMove
:
OutputEmitterRef
<
MapTouchEvent
&
EventData
>
;
mapTouchStart
:
OutputEmitterRef
<
MapTouchEvent
&
EventData
>
;
mapWheel
:
OutputEmitterRef
<
MapWheelEvent
&
EventData
>
;
move
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
;
moveEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
;
moveStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
;
pitchEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
;
pitchEvt
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
;
pitchStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
;
render
:
OutputEmitterRef
<
MapLibreEvent
&
EventData
>
;
rotate
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
;
rotateEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
;
rotateStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
;
sourceData
:
OutputEmitterRef
<
MapSourceDataEvent
&
EventData
>
;
sourceDataLoading
:
OutputEmitterRef
<
MapSourceDataEvent
&
EventData
>
;
styleData
:
OutputEmitterRef
<
MapStyleDataEvent
&
EventData
>
;
styleDataLoading
:
OutputEmitterRef
<
MapStyleDataEvent
&
EventData
>
;
styleImageMissing
:
OutputEmitterRef
<
{
id
:
string
}
&
EventData
>
;
webGlContextLost
:
OutputEmitterRef
<
MapContextEvent
&
EventData
>
;
webGlContextRestored
:
OutputEmitterRef
<
MapContextEvent
&
EventData
>
;
zoomEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
;
zoomEvt
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
;
zoomStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
;
}
Implemented by
MapComponent
Index
Properties
box
Zoom
Cancel
box
Zoom
End
box
Zoom
Start
data
data
Loading
idle
map
Click
map
Context
Menu
map
Dbl
Click
map
Drag
map
Drag
End
map
Drag
Start
map
Error
map
Load
map
Mouse
Down
map
Mouse
Move
map
Mouse
Out
map
Mouse
Over
map
Mouse
Up
map
Remove
map
Resize
map
Touch
Cancel
map
Touch
End
map
Touch
Move
map
Touch
Start
map
Wheel
move
move
End
move
Start
pitch
End
pitch
Evt
pitch
Start
render
rotate
rotate
End
rotate
Start
source
Data
source
Data
Loading
style
Data
style
Data
Loading
style
Image
Missing
web
Gl
Context
Lost
web
Gl
Context
Restored
zoom
End
zoom
Evt
zoom
Start
Properties
box
Zoom
Cancel
boxZoomCancel
:
OutputEmitterRef
<
MapLibreZoomEvent
&
EventData
>
box
Zoom
End
boxZoomEnd
:
OutputEmitterRef
<
MapLibreZoomEvent
&
EventData
>
box
Zoom
Start
boxZoomStart
:
OutputEmitterRef
<
MapLibreZoomEvent
&
EventData
>
data
data
:
OutputEmitterRef
<
MapDataEvent
&
EventData
>
data
Loading
dataLoading
:
OutputEmitterRef
<
MapDataEvent
&
EventData
>
idle
idle
:
OutputEmitterRef
<
MapLibreEvent
&
EventData
>
map
Click
mapClick
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
map
Context
Menu
mapContextMenu
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
map
Dbl
Click
mapDblClick
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
map
Drag
mapDrag
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
map
Drag
End
mapDragEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
map
Drag
Start
mapDragStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
map
Error
mapError
:
OutputEmitterRef
<
ErrorEvent
&
EventData
>
map
Load
mapLoad
:
OutputEmitterRef
<
Map
>
map
Mouse
Down
mapMouseDown
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
map
Mouse
Move
mapMouseMove
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
map
Mouse
Out
mapMouseOut
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
map
Mouse
Over
mapMouseOver
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
map
Mouse
Up
mapMouseUp
:
OutputEmitterRef
<
MapMouseEvent
&
EventData
>
map
Remove
mapRemove
:
OutputEmitterRef
<
MapLibreEvent
&
EventData
>
map
Resize
mapResize
:
OutputEmitterRef
<
MapLibreEvent
&
EventData
>
map
Touch
Cancel
mapTouchCancel
:
OutputEmitterRef
<
MapTouchEvent
&
EventData
>
map
Touch
End
mapTouchEnd
:
OutputEmitterRef
<
MapTouchEvent
&
EventData
>
map
Touch
Move
mapTouchMove
:
OutputEmitterRef
<
MapTouchEvent
&
EventData
>
map
Touch
Start
mapTouchStart
:
OutputEmitterRef
<
MapTouchEvent
&
EventData
>
map
Wheel
mapWheel
:
OutputEmitterRef
<
MapWheelEvent
&
EventData
>
move
move
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
move
End
moveEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
move
Start
moveStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
pitch
End
pitchEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
pitch
Evt
pitchEvt
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
pitch
Start
pitchStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
render
render
:
OutputEmitterRef
<
MapLibreEvent
&
EventData
>
rotate
rotate
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
rotate
End
rotateEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
rotate
Start
rotateStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
undefined
>
&
EventData
,
>
source
Data
sourceData
:
OutputEmitterRef
<
MapSourceDataEvent
&
EventData
>
source
Data
Loading
sourceDataLoading
:
OutputEmitterRef
<
MapSourceDataEvent
&
EventData
>
style
Data
styleData
:
OutputEmitterRef
<
MapStyleDataEvent
&
EventData
>
style
Data
Loading
styleDataLoading
:
OutputEmitterRef
<
MapStyleDataEvent
&
EventData
>
style
Image
Missing
styleImageMissing
:
OutputEmitterRef
<
{
id
:
string
}
&
EventData
>
web
Gl
Context
Lost
webGlContextLost
:
OutputEmitterRef
<
MapContextEvent
&
EventData
>
web
Gl
Context
Restored
webGlContextRestored
:
OutputEmitterRef
<
MapContextEvent
&
EventData
>
zoom
End
zoomEnd
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
zoom
Evt
zoomEvt
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
zoom
Start
zoomStart
:
OutputEmitterRef
<
MapLibreEvent
<
MouseEvent
|
TouchEvent
|
WheelEvent
|
undefined
>
&
EventData
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
box
Zoom
Cancel
box
Zoom
End
box
Zoom
Start
data
data
Loading
idle
map
Click
map
Context
Menu
map
Dbl
Click
map
Drag
map
Drag
End
map
Drag
Start
map
Error
map
Load
map
Mouse
Down
map
Mouse
Move
map
Mouse
Out
map
Mouse
Over
map
Mouse
Up
map
Remove
map
Resize
map
Touch
Cancel
map
Touch
End
map
Touch
Move
map
Touch
Start
map
Wheel
move
move
End
move
Start
pitch
End
pitch
Evt
pitch
Start
render
rotate
rotate
End
rotate
Start
source
Data
source
Data
Loading
style
Data
style
Data
Loading
style
Image
Missing
web
Gl
Context
Lost
web
Gl
Context
Restored
zoom
End
zoom
Evt
zoom
Start
Home
Examples
@maplibre/ngx-maplibre-gl
Components
Control
Component
Image
Component
Marker
Component
Markers
For
Clusters
Component
Popup
Component
Directives
Attribution
Control
Directive
Cluster
Point
Directive
Draggable
Directive
Fullscreen
Control
Directive
Geolocate
Control
Directive
Globe
Control
Directive
Navigation
Control
Directive
Point
Directive
Scale
Control
Directive
Terrain
Control
Directive
Layer
Component
Layer
Component
Map
Component
Map
Component
Other
Custom
Control
Ngx
Map
Libre
GL
Module
Source
Directive
Event
Data
Layer
Events
Map
Event
Map
Image
Data
Map
Image
Options
Moving
Options
Ngx
Map
Libre
Geolocation
Coordinates
Position
Setup
Layer
Setup
Map
Setup
Marker
Setup
Marker
Options
Setup
Popup
Source
Components
Canvas
Source
Component
Feature
Component
Geo
JSON
Source
Component
Image
Source
Component
Raster
Dem
Source
Component
Raster
Source
Component
Vector
Source
Component
Video
Source
Component
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R