map.margin.Accessor
Объект, который предоставляет доступ к прямоугольной области в менеджере отступов.
Конструктор | Поля | События | Методы
Конструктор
map.margin.Accessor(screenArea)
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: Object Прямоугольная область, которая задана в экранных координатах. Область описывается в виде объекта, который содержит информацию о смещении от краев карты (left, top, right, bottom) и размеры области (width, height). Значения могут быть заданы в виде процентов от ширины/высоты контейнера карты. Не инстанцируйте экземпляры этого класса без необходимости. |
* Обязательный параметр/опция.
Поля
Имя |
Тип |
Описание |
Менеджер событий. |
События
Имя |
Описание |
Прямоугольная область была изменена. |
|
Аксесссор был удален из менеджера отступов. |
Методы
Имя |
Возвращает |
Описание |
getArea() |
Object |
Возвращает прямоугольная область. |
remove() |
Удаление прямоугольной области из менеджера отступов. |
|
Возвращает ссылку на себя. |
Описание полей
events
events
Менеджер событий.
Описание событий
change
Прямоугольная область была изменена.
remove
Аксесссор был удален из менеджера отступов.
Описание методов
getArea
{Object} getArea()
Возвращает прямоугольная область.
remove
{map.margin.Accessor} remove()
Удаление прямоугольной области из менеджера отступов.
Возвращает ссылку на себя.
setArea
{map.margin.Accessor} setArea(screenArea)
Возвращает ссылку на себя.
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: Object Прямоугольная область, которая задана в экранных координатах. Область описывается в виде объекта, который содержит информацию о смещении от краев карты (left, top, right, bottom) и размеры области (width, height). Значения могут быть заданы в виде процентов от ширины/высоты контейнера карты. |
* Обязательный параметр/опция.
Пример:
accessor.setArea({
top: 50,
left: 50,
width: 100,
height: 100
});
Обязательный параметр.