control.ZoomControl
Расширяет control.SmallZoomControl.
Элемент управления "Ползунок масштаба".
Конструктор
control.ZoomControl([options])
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: Object Опции элемента управления. |
|
— |
Тип: Object[] Массив описаний подсказок. Каждое описание - это объект с двумя полями: • • |
|
false |
Тип: Boolean Включает/выключает показ всплывающих подсказок: true - подсказки выключены, false - включены. Подсказки показываются в стороне от шкалы масштаба при наведении на нее курсора мыши. |
|
true |
Тип: Boolean Признак того, что элемент управления отображается. |
Пример:
map.controls.add('zoomControl', { top: 75, left: 5 });
Поля
Имя |
Тип |
Описание |
Данные элемента управления. Унаследовано от control.SmallZoomControl. |
||
Менеджер событий. Унаследовано от IEventEmitter. |
||
Менеджер опций. Унаследовано от ICustomizable. |
||
Состояние элемента управления. Имена полей, доступных через метод data.Manager.get: • zoomRange - текущий диапазон коэффициентов масштабирования; • hints - массив описаний подсказок, применяющийся в макете элемента управления. |
События
Имя |
Описание |
Сменилась карта. Поля данных: • newMap - новая карта. Унаследовано от IChildOnMap. |
|
Изменение в опциях объекта. Унаследовано от ICustomizable. |
|
Сменился родительский объект. Поля данных: • oldParent - старый родитель; • newParent - новый родитель. Унаследовано от IChild. |
|
Коэффициент масштабирования карты изменен. Экземпляр класса Event. • newZoom - новый коэффициент масштабирования карты; • oldZoom - старый коэффициент масштабирования карты. Унаследовано от control.SmallZoomControl. |
Методы
Имя |
Возвращает |
Описание |
Returns ссылку на родительский объект. Унаследован от IControl. |
||
Устанавливает родительский объект. Унаследован от IControl. |
Описание полей
state
{data.Manager} state
Состояние элемента управления. Имена полей, доступных через метод data.Manager.get:
• zoom - текущий коэффициент масштабирования;
• zoomRange - текущий диапазон коэффициентов масштабирования;
• hints - массив описаний подсказок, применяющийся в макете элемента управления.