Расширяет
YMaps.IControl.
Класс для создания элемента управления "Ползунок масштаба".
Конструктор
| Имя |
Описание |
| YMaps.Zoom(options) |
Создает элемент управления "Ползунок масштаба".
|
Подробное описание конструктора
Создает элемент управления "Ползунок масштаба".
Положение элемента по умолчанию: YMaps.ControlPosition.TOP_LEFT,
отступ сверху - 75, отступ слева - 5 пикселов.
Пример:
// Создает объект YMaps.Zoom с пользовательскими подсказками и добавляет его на карту.
// Коэффициенту масштабирования 1 соответствует подсказка "Мелко",
// коэффициенту масштабирования 9 - "Средне",
// коэффициенту масштабирования 16 - "Крупно".
var zoom = new YMaps.Zoom({
customTips: [
{ index: 1, value: "Мелко" },
{ index: 9, value: "Средне" },
{ index: 16, value: "Крупно" }
]
});
//Добавление элемента управления на карту
map.addControl(zoom);
Параметры:
| Имя |
Тип |
Необязательный |
По умолчанию |
Описание |
| options |
Object |
 |
|
Опции элемента управления. |
| options.smooth |
Boolean |
 |
true |
Включает/выключает возможность
плавного масштабирования карты нажатием клавиш "+" и "-": true - возможность включена, false - выключена. |
| options.noTips |
Boolean |
 |
false |
Включает/выключает показ всплывающих подсказок: true - подсказки выключены, false - включены.
Подсказки показываются справа от шкалы масштаба при наведении на нее курсора мыши. |
| options.customTips |
Object[] |
 |
|
Массив описаний подсказок. Каждое описание - это объект с двумя полями:
- index {Integer} - коэффициент масштабирования, которому соответствует подсказка;
- value {String} - текст подсказки.
|