| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- /**
- * @Author: Caven
- * @Date: 2020-04-10 17:02:28
- */
-
- import { Cesium } from '@dc-modules/namespace'
-
- const BaseEventType = {
- ADD: 'add',
- REMOVE: 'remove'
- }
-
- const MouseEventType = {
- LEFT_DOWN: Cesium.ScreenSpaceEventType.LEFT_DOWN,
- LEFT_UP: Cesium.ScreenSpaceEventType.LEFT_UP,
- CLICK: Cesium.ScreenSpaceEventType.LEFT_CLICK,
- RIGHT_DOWN: Cesium.ScreenSpaceEventType.RIGHT_DOWN,
- RIGHT_UP: Cesium.ScreenSpaceEventType.RIGHT_UP,
- RIGHT_CLICK: Cesium.ScreenSpaceEventType.RIGHT_CLICK,
- DB_CLICK: Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK,
- MOUSE_MOVE: Cesium.ScreenSpaceEventType.MOUSE_MOVE,
- WHEEL: Cesium.ScreenSpaceEventType.WHEEL,
- MOUSE_OVER: 'mouseover',
- MOUSE_OUT: 'mouseout'
- }
-
- const ViewerEventType = {
- ADD_LAYER: 'addLayer',
- REMOVE_LAYER: 'removeLayer',
- ADD_EFFECT: 'addEffect',
- REMOVE_EFFECT: 'removeEffect',
- LEFT_DOWN: Cesium.ScreenSpaceEventType.LEFT_DOWN,
- LEFT_UP: Cesium.ScreenSpaceEventType.LEFT_UP,
- CLICK: Cesium.ScreenSpaceEventType.LEFT_CLICK,
- RIGHT_DOWN: Cesium.ScreenSpaceEventType.RIGHT_DOWN,
- RIGHT_UP: Cesium.ScreenSpaceEventType.RIGHT_UP,
- RIGHT_CLICK: Cesium.ScreenSpaceEventType.RIGHT_CLICK,
- DB_CLICK: Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK,
- MOUSE_MOVE: Cesium.ScreenSpaceEventType.MOUSE_MOVE,
- WHEEL: Cesium.ScreenSpaceEventType.WHEEL
- }
-
- const SceneEventType = {
- CAMERA_MOVE_END: 'cameraMoveEnd',
- CAMERA_CHANGED: 'cameraChanged',
- PRE_UPDATE: 'preUpdate',
- POST_UPDATE: 'postUpdate',
- PRE_RENDER: 'preRender',
- POST_RENDER: 'postRender',
- MORPH_COMPLETE: 'morphComplete',
- CLOCK_TICK: 'clockTick'
- }
-
- const OverlayEventType = {
- ...BaseEventType,
- LEFT_DOWN: Cesium.ScreenSpaceEventType.LEFT_DOWN,
- LEFT_UP: Cesium.ScreenSpaceEventType.LEFT_UP,
- CLICK: Cesium.ScreenSpaceEventType.LEFT_CLICK,
- RIGHT_DOWN: Cesium.ScreenSpaceEventType.RIGHT_DOWN,
- RIGHT_UP: Cesium.ScreenSpaceEventType.RIGHT_UP,
- RIGHT_CLICK: Cesium.ScreenSpaceEventType.RIGHT_CLICK,
- DB_CLICK: Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK,
- MOUSE_MOVE: Cesium.ScreenSpaceEventType.MOUSE_MOVE,
- MOUSE_OVER: 'mouseover',
- MOUSE_OUT: 'mouseout',
- POSITION_UPDATE: 'positionUpdate'
- }
-
- const LayerGroupEventType = BaseEventType
-
- const LayerEventType = {
- ...BaseEventType,
- LEFT_DOWN: Cesium.ScreenSpaceEventType.LEFT_DOWN,
- LEFT_UP: Cesium.ScreenSpaceEventType.LEFT_UP,
- CLICK: Cesium.ScreenSpaceEventType.LEFT_CLICK,
- RIGHT_DOWN: Cesium.ScreenSpaceEventType.RIGHT_DOWN,
- RIGHT_UP: Cesium.ScreenSpaceEventType.RIGHT_UP,
- RIGHT_CLICK: Cesium.ScreenSpaceEventType.RIGHT_CLICK,
- DB_CLICK: Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK
- }
-
- const TrackEventType = {
- ...BaseEventType,
- POST_RENDER: 'postRender',
- ACTIVATE: 'activate',
- DEACTIVATE: 'deactivate',
- RESET_TIME_LINE: 'restTimeLine'
- }
-
- const PathEventType = {
- ...BaseEventType,
- POST_RENDER: 'postRender',
- RESET_TIME_LINE: 'restTimeLine'
- }
-
- const PlotEventType = {
- DRAW_START: 'drawStart',
- DRAW_STOP: 'drawStop',
- EDIT_START: 'editStart',
- EDIT_STOP: 'editEnd',
- DRAW_ANCHOR: 'drawAnchor',
- CREATE_ANCHOR: 'createAnchor',
- UPDATE_ANCHOR: 'updateAnchor',
- ANCHOR_MOVING: 'anchorMoving',
- EDIT_ANCHOR_STOP: 'editAnchorStop',
- CLEAR_ANCHOR: 'clearAnchor'
- }
-
- export {
- MouseEventType,
- ViewerEventType,
- SceneEventType,
- LayerGroupEventType,
- LayerEventType,
- OverlayEventType,
- TrackEventType,
- PathEventType,
- PlotEventType
- }
|