UNPKG

@dp_unity/dpu-gis-viewer

Version:

DPU GIS Viewer version Beta

25 lines (24 loc) 1.33 kB
import { Viewer } from 'cesium'; import { ObjDataPrimitiveModel, TaskColorByObj } from '../interfaces/styleElement.interface'; import { InputIsolate, InputSetColor } from 'src/class/styleElement'; import { ContextMenu } from './contextMenu'; export declare class InputDataPrimitive { ObjDataPrimitive: ObjDataPrimitiveModel[]; private _viewer; private _contextMenu; constructor(viewer: Viewer); setContextMenu: (contextMenu: ContextMenu) => void; setInputObjDataPrimitive: (urlConnect: string, urlTile: string) => Promise<ObjDataPrimitiveModel | undefined>; setObjDataPrimitive: (urlPrimitive: string, viewer: any) => Promise<ObjDataPrimitiveModel | undefined>; setColorObjs: (inputObjs: InputSetColor[]) => void; resetDefaultColor: () => void; resetAllDefaultColor: () => void; resetAllColor: () => void; setColorByTask: (completeObj: TaskColorByObj, inProgressObj: TaskColorByObj, reColor?: [number, number, number, number] | string) => Promise<void>; isolateObjs: (inputObjs: InputIsolate[]) => void; resetDefaultIsolate: () => void; resetAllDefaultIsolate: () => void; resetAllIsolate: () => void; clearObjDataPrimitive: () => void; } export declare const zoomMinMax: (viewer: any, inputObjs: any[], ObjDataPrimitive: ObjDataPrimitiveModel[]) => Promise<void>;