@amcharts/amcharts5
Version:
amCharts 5
22 lines • 754 B
JavaScript
import { ZoomTools } from "../../core/render/ZoomTools";
/**
* 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 class ZoomControl extends ZoomTools {
_afterNew() {
super._afterNew();
this.addTag("zoomtools");
}
_prepareChildren() {
super._prepareChildren();
if (this.isPrivateDirty("chart")) {
this.set("target", this.getPrivate("chart"));
}
}
}
ZoomControl.className = "ZoomControl";
ZoomControl.classNames = ZoomTools.classNames.concat([ZoomControl.className]);
//# sourceMappingURL=ZoomControl.js.map