vue-cesium
Version:
Vue 3.x components for CesiumJS.
1 lines • 3.37 kB
Source Map (JSON)
{"version":3,"file":"defaultProps.mjs","sources":["../../../../../../packages/components/imagery-layer/src/defaultProps.ts"],"sourcesContent":["/*\n * @Author: zouyaoji@https://github.com/zouyaoji\n * @Date: 2021-10-27 15:54:13\n * @LastEditTime: 2022-09-23 13:49:40\n * @LastEditors: zouyaoji\n * @Description:\n * @FilePath: \\vue-cesium@next\\packages\\components\\imagery-layer\\src\\defaultProps.ts\n */\nimport { rectangle, colorToAlpha, cutoutRectangle, show } from '@vue-cesium/utils/cesium-props'\nimport type { AnyFunction, VcImageryProvider } from '@vue-cesium/utils/types'\nimport type { PropType } from 'vue'\nexport default {\n imageryProvider: Object as PropType<VcImageryProvider>,\n ...rectangle,\n alpha: {\n type: [Number, Function] as PropType<number | AnyFunction<any>>,\n default: 1.0\n },\n nightAlpha: {\n type: [Number, Function] as PropType<number | AnyFunction<any>>,\n default: 1.0\n },\n dayAlpha: {\n type: [Number, Function] as PropType<number | AnyFunction<any>>,\n default: 1.0\n },\n brightness: {\n type: [Number, Function] as PropType<number | AnyFunction<any>>,\n default: 1.0\n },\n contrast: {\n type: [Number, Function] as PropType<number | AnyFunction<any>>,\n default: 1.0\n },\n hue: {\n type: [Number, Function] as PropType<number | AnyFunction<any>>,\n default: 0.0\n },\n saturation: {\n type: [Number, Function] as PropType<number | AnyFunction<any>>,\n default: 1.0\n },\n gamma: {\n type: [Number, Function] as PropType<number | AnyFunction<any>>,\n default: 1.0\n },\n splitDirection: {\n type: [Number, Function] as PropType<number | AnyFunction<any>>,\n default: 0\n },\n minificationFilter: Number,\n magnificationFilter: Number,\n ...show,\n maximumAnisotropy: Number,\n minimumTerrainLevel: Number,\n maximumTerrainLevel: Number,\n ...cutoutRectangle,\n ...colorToAlpha,\n colorToAlphaThreshold: {\n type: Number,\n default: 0.004\n },\n sortOrder: Number,\n vcId: String\n}\n"],"names":[],"mappings":";;;AAWA,mBAAe;AAAA,EACb,eAAiB,EAAA,MAAA;AAAA,EACjB,GAAG,SAAA;AAAA,EACH,KAAO,EAAA;AAAA,IACL,IAAA,EAAM,CAAC,MAAA,EAAQ,QAAQ,CAAA;AAAA,IACvB,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,UAAY,EAAA;AAAA,IACV,IAAA,EAAM,CAAC,MAAA,EAAQ,QAAQ,CAAA;AAAA,IACvB,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,QAAU,EAAA;AAAA,IACR,IAAA,EAAM,CAAC,MAAA,EAAQ,QAAQ,CAAA;AAAA,IACvB,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,UAAY,EAAA;AAAA,IACV,IAAA,EAAM,CAAC,MAAA,EAAQ,QAAQ,CAAA;AAAA,IACvB,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,QAAU,EAAA;AAAA,IACR,IAAA,EAAM,CAAC,MAAA,EAAQ,QAAQ,CAAA;AAAA,IACvB,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,GAAK,EAAA;AAAA,IACH,IAAA,EAAM,CAAC,MAAA,EAAQ,QAAQ,CAAA;AAAA,IACvB,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,UAAY,EAAA;AAAA,IACV,IAAA,EAAM,CAAC,MAAA,EAAQ,QAAQ,CAAA;AAAA,IACvB,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,KAAO,EAAA;AAAA,IACL,IAAA,EAAM,CAAC,MAAA,EAAQ,QAAQ,CAAA;AAAA,IACvB,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,cAAgB,EAAA;AAAA,IACd,IAAA,EAAM,CAAC,MAAA,EAAQ,QAAQ,CAAA;AAAA,IACvB,OAAS,EAAA,CAAA;AAAA,GACX;AAAA,EACA,kBAAoB,EAAA,MAAA;AAAA,EACpB,mBAAqB,EAAA,MAAA;AAAA,EACrB,GAAG,IAAA;AAAA,EACH,iBAAmB,EAAA,MAAA;AAAA,EACnB,mBAAqB,EAAA,MAAA;AAAA,EACrB,mBAAqB,EAAA,MAAA;AAAA,EACrB,GAAG,eAAA;AAAA,EACH,GAAG,YAAA;AAAA,EACH,qBAAuB,EAAA;AAAA,IACrB,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,SAAW,EAAA,MAAA;AAAA,EACX,IAAM,EAAA,MAAA;AACR,CAAA;;;;"}