YMaps.ControlPosition

Объект, задающий расположение элемента управления на карте.

Объект YMaps.ControlPosition может передаваться в качестве параметра в метод onAddToMap элемента управления.

Конструктор

Имя Описание
YMaps.ControlPosition(anchor, offsets)

Задает расположение элемента управления на карте.

Поля

Имя Статическое Описание
BOTTOM_LEFT Константа, задающая привязку к левому нижнему углу.
BOTTOM_RIGHT Константа, задающая привязку к правому нижнему углу.
TOP_LEFT Константа, задающая привязку к левому верхнему углу.
TOP_RIGHT Константа, задающая привязку к правому верхнему углу.

Методы

Имя Описание
apply(element) Помещает элемент управления в заданную позицию на карте.

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

YMaps.ControlPosition(anchor, offsets)

Задает расположение элемента управления на карте.

Необходимо указать угол карты, в котором будет располагаться элемент управления, а также отступы от границ карты.

Пример:

// Помещает элемент управления в верхний левый угол карты. Отступ от левой границы карты 10, от верхней - 30 пикселов.
map.addControl(control, new YMaps.ControlPosition(YMaps.ControlPosition.TOP_LEFT, new YMaps.Point(10, 30)));

Параметры:

Имя Тип Необязательный По умолчанию Описание
anchor Const YMaps.ControlPosition.TOP_LEFT Угол карты, в котором будет располагаться элемент.
offsets YMaps.Point new YMaps.Point(0, 0) Отступы относительно заданного угла карты (в пикселах).

Подробное описание полей

BOTTOM_LEFT

BOTTOM_LEFT

Константа, задающая привязку к левому нижнему углу.

BOTTOM_RIGHT

BOTTOM_RIGHT

Константа, задающая привязку к правому нижнему углу.

TOP_LEFT

TOP_LEFT

Константа, задающая привязку к левому верхнему углу.

TOP_RIGHT

TOP_RIGHT

Константа, задающая привязку к правому верхнему углу.

Подробное описание методов

apply

apply(element)

Помещает элемент управления в заданную позицию на карте.

Параметры:

Имя Тип Описание
element HTMLElement Указатель на HTML-элемент.