UNPKG

@pansy/react-mapbox-gl

Version:

🌍 基于 Mapbox GL 封装的 React 组件库

67 lines (52 loc) 1.54 kB
import type { EventMapping, KeysOfUnion } from './types'; export const MapEventMap: EventMapping = { onError: 'error', onLoad: 'load', onIdle: 'idle', onRemove: 'remove', onRender: 'render', onResize: 'resize', onWebglContextLost: 'webglcontextlost', onWebglContextRestored: 'webglcontextrestored', onDataloading: 'dataloading', onData: 'data', onSourceDataLoading: 'sourcedataloading', onStyleDataLoading: 'styledataloading', onStyleLoad: 'style.load', onStyleImportLoad: 'style.import.load', onSourceData: 'sourcedata', onStyleData: 'styledata', onBoxZoomCancel: 'boxzoomcancel', onBoxZoomStart: 'boxzoomstart', onBoxZoomEnd: 'boxzoomend', onTouchCancel: 'touchcancel', onTouchMove: 'touchmove', onTouchEnd: 'touchend', onTouchStart: 'touchstart', onClick: 'click', onContextMenu: 'contextmenu', onDoubleClick: 'dblclick', onMouseMove: 'mousemove', onMouseUp: 'mouseup', onMouseDown: 'mousedown', onMouseOut: 'mouseout', onMouseOver: 'mouseover', onMoveStart: 'movestart', onMove: 'move', onMoveEnd: 'moveend', onZoomStart: 'zoomstart', onZoom: 'zoom', onZoomEnd: 'zoomend', onRotateStart: 'rotatestart', onRotate: 'rotate', onRotateEnd: 'rotateend', onDragStart: 'dragstart', onDrag: 'drag', onDragEnd: 'dragend', onPitchStart: 'pitchstart', onPitch: 'pitch', onPitchEnd: 'pitchend', onWheel: 'wheel', onStyleImageMissing: 'styleimagemissing', }; export const MapEventList = Object.keys(MapEventMap) as KeysOfUnion<EventMapping>[];