/** * @author: xd * @Date: 2022-09-15 20:15:34 * @LastEditors: xd * @LastEditTime: 2023-05-10 14:05:00 * @FilePath: \Map2D\src\extend\Control\baseLayerSwitch.ts * @Description: * * Copyright (c) 2022 by xd, All Rights Reserved. */ import { Control } from "ol/control"; export declare class baseLayerSwitch extends Control { private _isshow; private baseLayerList; mianImage: HTMLImageElement; mianLabel: HTMLDivElement; /** * 基础图层切换 * @param {object} [opt_options] Control options. * @param {string} defaultImageName * @param {any} baseLayerList * @param {any} setBaseLayer */ constructor(opt_options: {}, defaultImageName: string, baseLayerList: any[], setBaseLayer: { (e: any): void; (arg0: any): void; }); changeBaseLayer(layerName: string): void; private showSwitch; show(): void; hide(): void; }