
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
import type { MapChart } from "./MapChart";
import { Container, IContainerPrivate, IContainerSettings } from "../../core/render/Container";
import { Button } from "../../core/render/Button";
import { MultiDisposer } from "../../core/util/Disposer";
export interface IZoomControlSettings extends IContainerSettings {
}
export interface IZoomControlPrivate extends IContainerPrivate {
/**
* @ignore
*/
chart?: MapChart;
}
/**
* A control that displays button for zooming [[MapChart]] in and out.
*
* @see {@link https://www.amcharts.com/docs/v5/charts/map-chart/map-pan-zoom/#Zoom_control} for more information
* @important
*/
export declare class ZoomControl extends Container {
/**
* A [[Button]] for home.
*
* Home button is disabled by default. To enable it set its `visible: true`.
*
* @see (@link https://www.amcharts.com/docs/v5/charts/map-chart/map-pan-zoom/#Home_button) for more info
* @since 5.7.5
*/
readonly homeButton: Button;
/**
* A [[Button]] for zoom in.
*/
readonly plusButton: Button;
/**
* A [[Button]] for zoom out.
*/
readonly minusButton: Button;
_settings: IZoomControlSettings;
_privateSettings: IZoomControlPrivate;
static className: string;
static classNames: Array<string>;
protected _disposer: MultiDisposer | undefined;
protected _afterNew(): void;
_prepareChildren(): void;
}
//# sourceMappingURL=ZoomControl.d.ts.map