UNPKG

casc-cesium

Version:

Vue 3.x components for CesiumJS.

75 lines (74 loc) 2.25 kB
import type { AnyFunction, VcImageryProvider } from 'casc-cesium/es/utils/types'; import type { PropType } from 'vue'; declare const _default: { colorToAlphaThreshold: { type: NumberConstructor; default: number; }; sortOrder: NumberConstructor; colorToAlpha: { type: PropType<import("casc-cesium/es/utils/types").VcColor>; watcherOptions: { cesiumObjectBuilder: typeof import("casc-cesium/es/utils/cesium-helpers").makeColor; }; }; cutoutRectangle: { type: PropType<import("casc-cesium/es/utils/types").VcRectangle>; watcherOptions: { cesiumObjectBuilder: typeof import("casc-cesium/es/utils/cesium-helpers").makeRectangle; }; }; maximumAnisotropy: NumberConstructor; minimumTerrainLevel: NumberConstructor; maximumTerrainLevel: NumberConstructor; show: { type: PropType<boolean>; default: boolean; }; alpha: { type: PropType<number | AnyFunction<any>>; default: number; }; nightAlpha: { type: PropType<number | AnyFunction<any>>; default: number; }; dayAlpha: { type: PropType<number | AnyFunction<any>>; default: number; }; brightness: { type: PropType<number | AnyFunction<any>>; default: number; }; contrast: { type: PropType<number | AnyFunction<any>>; default: number; }; hue: { type: PropType<number | AnyFunction<any>>; default: number; }; saturation: { type: PropType<number | AnyFunction<any>>; default: number; }; gamma: { type: PropType<number | AnyFunction<any>>; default: number; }; splitDirection: { type: PropType<number | AnyFunction<any>>; default: number; }; minificationFilter: NumberConstructor; magnificationFilter: NumberConstructor; rectangle: { type: PropType<import("casc-cesium/es/utils/types").VcRectangle>; watcherOptions: { cesiumObjectBuilder: typeof import("casc-cesium/es/utils/cesium-helpers").makeRectangle; }; }; imageryProvider: PropType<VcImageryProvider>; }; export default _default;