gisviewer-vue3-arcgis
Version:
在应用中引入私服的包, 项目根目录下 新建文件 .npmrc 在 .npmrc 中对包源进行配置:
44 lines (43 loc) • 919 B
TypeScript
import MapView from '@arcgis/core/views/MapView';
import SceneView from '@arcgis/core/views/SceneView';
export default class syncMapView {
private mainMapView;
private targetMapViews;
private syncHandles;
private isSync;
constructor(targetMapViews: MapView[] | SceneView[]);
/**
* 设置是否同步
*
* @param {boolean} isSync
* @memberof syncMapView
*/
setSync(isSync: boolean): void;
/**
*设置主视图
*
* @private
* @param {(MapView | SceneView)} mainMapView
* @memberof syncMapView
*/
private setMainMapView;
/**
*开始同步视角
*
* @private
* @memberof syncMapView
*/
private startSync;
/**
* 暂停同步视角
*
* @memberof syncMapView
*/
pauseSync(): void;
/**
*销毁同步
*
* @memberof syncMapView
*/
destroy(): void;
}