YMaps.Zoom

Расширяет YMaps.IControl.

Класс для создания элемента управления "Ползунок масштаба". # Конструктор

Имя Описание
YMaps.Zoom(options) Создает элемент управления "Ползунок масштаба".

Наследуемые методы

Из YMaps.IControl:
onAddToMap, onRemoveFromMap

Подробное описание конструктора

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} - текст подсказки.
Предыдущая
Следующая