ZoomControl class
A control for changing the zoom of the map.
- Extends
Constructors
Zoom |
Constructs a ZoomControl. |
Methods
on |
Initialization method for the control which is called when added to the map. |
on |
Inherited Methods
build |
Build the outermost container for the control, applies styling including any listeners for auto styling. |
Constructor Details
ZoomControl(ZoomControlOptions)
Constructs a ZoomControl.
new ZoomControl(options?: ZoomControlOptions)
Parameters
- options
- ZoomControlOptions
The options for the control.
Method Details
onAdd(Map)
Initialization method for the control which is called when added to the map.
function onAdd(map: Map): HTMLElement
Parameters
- map
- Map
The map that the control will be added to.
Returns
HTMLElement
An HTMLElement to be placed on the map for the control.
onRemove()
function onRemove()
Inherited Method Details
buildContainer<K>(Map, ControlStyle, string, K)
Build the outermost container for the control, applies styling including any listeners for auto styling.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
Parameters
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
Returns
HTMLElementTagNameMap[K]
Inherited From ControlBase.buildContainer