UNPKG

vue-cesium

Version:
76 lines (71 loc) 1.89 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var index = require('../../../composables/use-events/index.js'); require('../../../utils/util.js'); var lodashUnified = require('lodash-unified'); "use strict"; const viewerEvents = [ { // viewer.imageryLayers name: "imageryLayers", events: ["layerAdded", "layerMoved", "layerRemoved", "layerShownOrHidden"] }, { // viewer.dataSources name: "dataSources", events: ["dataSourceAdded", "dataSourceMoved", "dataSourceRemoved"] }, { // viewer.entities name: "entities", events: ["collectionChanged"] }, { // viewer.scene name: "scene", events: ["morphComplete", "morphStart", "postRender", "postUpdate", "preRender", "preUpdate", "renderError", "terrainProviderChanged"] }, { // viewer.camera name: "camera", events: ["changed", "moveEnd", "moveStart"] }, { // viewer.clock name: "clock", events: ["onStop", "onTick"] }, { // viewer.terrainProvider name: "terrainProvider", events: ["errorEvent"] }, { // viewer.infoBox.viewModel name: ["infoBox", "viewModel"], events: ["cameraClicked", "closeClicked"] }, // viewer.scene.globe { name: ["scene", "globe"], events: ["imageryLayersUpdatedEvent", "terrainProviderChanged", "tileLoadProgressEvent"] } ]; const viewerScreenSpaceEventsCamel = index.viewerScreenSpaceEvents.map((v) => lodashUnified.camelCase(v)); const cmpEvents = [ "beforeLoad", "cesiumReady", "ready", "destroyed", "update:camera", "viewerWidgetResized", ...index.viewerScreenSpaceEvents, ...viewerScreenSpaceEventsCamel, ...index.pickEvents ]; const emits = viewerEvents.reduce((pre, cur) => { return pre.concat(cur.events); }, cmpEvents); exports.emits = emits; exports.viewerEvents = viewerEvents; //# sourceMappingURL=events.js.map