gisviewer-vue3-arcgis
Version:
在应用中引入私服的包, 项目根目录下 新建文件 .npmrc 在 .npmrc 中对包源进行配置:
25 lines (24 loc) • 970 B
TypeScript
import { IResult, ISignalCountdownProps, IToggleTrafficInfoParams } from '../../../types';
export default class Index {
private readonly view;
private traceHoloFlow;
private signalHoloFlow;
private signalCountdownPanelProps;
constructor(view: __esri.MapView | __esri.SceneView, signalCountdownPanelProps: ISignalCountdownProps[]);
init(): Promise<void>;
/**
* 处理全息流轨迹数据
* */
handleVehicleTraceData(data: any): void;
toggleTrafficObject(params: IToggleTrafficInfoParams): void;
clearHoloTrace(): void;
toggleTrafficInfo(params: IToggleTrafficInfoParams): void;
togglePause(pause: boolean): void;
updatePanelContent(contentType: string): void;
handleSignalData(data: any): Promise<void>;
initializeLampGroup(data: any): Promise<void>;
handleUniSignalData(data: any): IResult;
clearHoloSignal(): void;
setInterpolate(enable: boolean): void;
downloadTrackLog(): void;
}