UNPKG

vue-cesium

Version:
1 lines 4.08 kB
{"version":3,"file":"defaultProps.mjs","sources":["../../../../../../packages/components/controls/status-bar/defaultProps.ts"],"sourcesContent":["/*\n * @Author: zouyaoji@https://github.com/zouyaoji\n * @Date: 2021-10-27 15:54:13\n * @LastEditTime: 2022-05-06 13:59:50\n * @LastEditors: zouyaoji\n * @Description:\n * @FilePath: \\vue-cesium@next\\packages\\components\\controls\\status-bar\\defaultProps.ts\n */\nimport { PropType } from 'vue'\nimport { VcTooltipProps } from '../../ui'\n\nexport default {\n gridFileUrl: {\n type: String,\n default: 'https://zouyaoji.top/vue-cesium/SampleData/WW15MGH.DAC'\n },\n proj4Projection: {\n type: String,\n default: '+proj=utm +ellps=GRS80 +units=m +no_defs'\n },\n projectionUnits: {\n type: String,\n default: 'm'\n },\n proj4longlat: {\n type: String,\n default: '+proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees +no_defs'\n },\n position: {\n type: String as PropType<'top-right' | 'top-left' | 'bottom-right' | 'bottom-left' | 'top' | 'right' | 'bottom' | 'left'>,\n default: 'bottom-right',\n validator: (v: string) => ['top-right', 'top-left', 'bottom-right', 'bottom-left', 'top', 'right', 'bottom', 'left'].includes(v)\n },\n offset: {\n type: Array as PropType<unknown> as PropType<[number, number]>,\n validator: v => v.length === 2\n },\n color: {\n type: String,\n default: '#fff'\n },\n decimal: {\n type: Number,\n default: 6\n },\n rangeType: {\n type: Number,\n default: 0\n },\n background: {\n type: String,\n default: '#3f4854'\n },\n showCameraInfo: {\n type: Boolean as PropType<boolean>,\n default: true\n },\n showMouseInfo: {\n type: Boolean as PropType<boolean>,\n default: true\n },\n showPerformanceInfo: {\n type: Boolean as PropType<boolean>,\n default: true\n },\n useProjection: {\n type: Boolean as PropType<boolean>,\n default: true\n },\n tooltip: {\n type: [Boolean, Object] as PropType<false | VcTooltipProps>,\n default: () =>\n ({\n delay: 500,\n anchor: 'bottom middle',\n offset: [0, 20],\n tip: void 0\n } as VcTooltipProps | false)\n },\n customClass: {\n type: String,\n default: ''\n },\n teleportToViewer: {\n type: Boolean,\n default: true\n }\n}\n"],"names":[],"mappings":";AAWA,4BAAe;AAAA,EACb,WAAa,EAAA;AAAA,IACX,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,wDAAA;AAAA,GACX;AAAA,EACA,eAAiB,EAAA;AAAA,IACf,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,0CAAA;AAAA,GACX;AAAA,EACA,eAAiB,EAAA;AAAA,IACf,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,GAAA;AAAA,GACX;AAAA,EACA,YAAc,EAAA;AAAA,IACZ,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,iEAAA;AAAA,GACX;AAAA,EACA,QAAU,EAAA;AAAA,IACR,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,cAAA;AAAA,IACT,SAAW,EAAA,CAAC,CAAc,KAAA,CAAC,aAAa,UAAY,EAAA,cAAA,EAAgB,aAAe,EAAA,KAAA,EAAO,OAAS,EAAA,QAAA,EAAU,MAAM,CAAA,CAAE,SAAS,CAAC,CAAA;AAAA,GACjI;AAAA,EACA,MAAQ,EAAA;AAAA,IACN,IAAM,EAAA,KAAA;AAAA,IACN,SAAA,EAAW,CAAK,CAAA,KAAA,CAAA,CAAE,MAAW,KAAA,CAAA;AAAA,GAC/B;AAAA,EACA,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,MAAA;AAAA,GACX;AAAA,EACA,OAAS,EAAA;AAAA,IACP,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,SAAW,EAAA;AAAA,IACT,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,UAAY,EAAA;AAAA,IACV,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,SAAA;AAAA,GACX;AAAA,EACA,cAAgB,EAAA;AAAA,IACd,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,aAAe,EAAA;AAAA,IACb,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,mBAAqB,EAAA;AAAA,IACnB,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,aAAe,EAAA;AAAA,IACb,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,OAAS,EAAA;AAAA,IACP,IAAA,EAAM,CAAC,OAAA,EAAS,MAAM,CAAA;AAAA,IACtB,SAAS,OACN;AAAA,MACC,KAAO,EAAA,GAAA;AAAA,MACP,MAAQ,EAAA,eAAA;AAAA,MACR,MAAA,EAAQ,CAAC,CAAA,EAAG,EAAE,CAAA;AAAA,MACd,GAAK,EAAA,KAAA,CAAA;AAAA,KACP,CAAA;AAAA,GACJ;AAAA,EACA,WAAa,EAAA;AAAA,IACX,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,EAAA;AAAA,GACX;AAAA,EACA,gBAAkB,EAAA;AAAA,IAChB,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AACF,CAAA;;;;"}