IContainerPane
Расширяет IPane, IPositioningContext.
Интерфейс пейна карты, предназначенного для размещения отображений объектов, расположенных на поверхности карты. Предоставляет возможность перевода глобальных пикселей карты в собственную локальную координатную систему, и т.о. позволяет объекту позиционироваться внутри себя. Также информирует об изменении состояния карты и т.о. позволяет объекту обрабатывать эти изменения.
Конструктор | Поля | События | Методы
Конструктор
IContainerPane()
Поля
Имя |
Тип |
Описание |
Менеджер событий. Унаследовано от IEventEmitter. |
События
Имя |
Описание |
Начало движения пейна. Экземпляр IEvent. |
|
Окончание движения пейна. Экземпляр IEvent. |
|
Изменение локальной координатной системы пейна. Данное событие означает, что объекты, рассчитывающие свою позицию внутри пейна из глобальных пиксельных координат карты, должны пересчитать ее и обновить свое положение внутри DOM-элемента пейна. Экземпляр IEvent. |
|
Изменение параметра "overflow", определяющего видимость содержимого пейна при выходе за пределы контейнера карты. Экземпляр IEvent. Унаследовано от IPane. |
|
Изменение области показа пейна. Экземпляр IEvent. |
|
Изменение значения zIndex пейна. Экземпляр IEvent. Унаследовано от IPane. |
Методы
Имя |
Возвращает |
Описание |
destroy() |
Уничтожает пейн. Унаследован от IPane. |
|
Number[] |
Преобразует клиентские пиксельные координаты в глобальные. Унаследован от IPositioningContext. |
|
HTMLElement |
Возвращает ссылку на DOM-контейнер пейна. Унаследован от IPane. |
|
getMap() |
Возвращает карту, которой принадлежит пейн. Унаследован от IPane. |
|
String |
Возвращает значение параметра "overflow", определяющего видимость содержимого пейна при выходе за пределы контейнера карты. Данный параметр может принимать одно из следующих строковых значений:
Унаследован от IPane. |
|
Number[][] |
Возвращает область показа пейна в клиентских координатах. |
|
Number |
Возвращает zIndex пейна. Унаследован от IPane. |
|
getZoom() |
Number |
Возвращает текущий уровень масштабирования, в котором работает контекст позиционирования. Унаследован от IPositioningContext. |
Number[] |
Преобразует глобальные пиксельные координаты в клиентские. Унаследован от IPositioningContext. |
Описание событий
actionbegin
Начало движения пейна. Экземпляр IEvent.
actionend
Окончание движения пейна. Экземпляр IEvent.
clientpixelschange
Изменение локальной координатной системы пейна. Данное событие означает, что объекты, рассчитывающие свою позицию внутри пейна из глобальных пиксельных координат карты, должны пересчитать ее и обновить свое положение внутри DOM-элемента пейна. Экземпляр IEvent.
viewportchange
Изменение области показа пейна. Экземпляр IEvent.
Описание методов
getViewport
{Number[][]} getViewport()
Возвращает область показа пейна в клиентских координатах.