gisviewer-vue3-arcgis
Version:
在应用中引入私服的包, 项目根目录下 新建文件 .npmrc 在 .npmrc 中对包源进行配置:
22 lines (21 loc) • 804 B
TypeScript
import { IFindSignalControlAreaParams, IResult } from '../../../types';
import DistrictController from './district-controller';
export default class SignalRenderer {
private view;
private signalMarkerLayer;
private signalPictureLayer;
private signalClusterLayer;
constructor(view: __esri.MapView | __esri.SceneView);
showSignals(controllers: DistrictController[]): Promise<void>;
clearSignals(): Promise<void>;
setPointVisible(visible: boolean): Promise<void>;
setClusterVisible(visible: boolean): void;
locateSignal(id: string): Promise<IResult>;
highlightSignal(id: string): Promise<{
districtId: string;
subDistrictId: string;
count: number;
}>;
filter(params: IFindSignalControlAreaParams): void;
resetFilter(): void;
}