Документация
Справочник JavaScript API
2.1.64 (текущая версия)
collection
interactivityModel
Интерфейсы

pane.StaticPane

Расширяет IContainerPane.

Статичный пейн карты.

Конструктор | Поля | События | Методы

Конструктор

pane.StaticPane(map, params)

Параметры:

ПараметрЗначение по умолчаниюОписание
map *
[no-highlight[

* Обязательный параметр/опция.

]no-highlight]

Тип: Map

Карта.

params *
[no-highlight[

* Обязательный параметр/опция.

]no-highlight]

Тип: Object

Параметры.

params.css

Тип: Object

CSS стили DOM-элемента пейна.

params.margin 0

Тип: Number

Дополнительный отступ от границ контейнера карты, расширяющий область отображения пейна.

params.overflow "hidden"

Тип: String

Параметр определяющий видимость содержимого пейна при выходе за пределы контейнера карты. Данный параметр может принимать одно из следующих строковых значений:

  • "visible" - при выходе за пределы контейнера карты содержимое пейна остается видимым;
  • "hidden" - область отображения содержимого пейна ограничена контейнером карты.
.

params.zIndex 0

Тип: Number

zIndex пейна.

* Обязательный параметр/опция.

Поля

ИмяТипОписание
clientpixelschange

Изменение локальной координатной системы пейна. Данное событие означает, что объекты, рассчитывающие свою позицию внутри пейна из глобальных пиксельных координат карты, должны пересчитать ее и обновить свое положение внутри DOM-элемента пейна. Экземпляр IEvent.

Унаследовано от IContainerPane.

events IEventManager

Менеджер событий.

Унаследовано от IEventEmitter.

События

ИмяОписание
actionbegin

Начало движения пейна. Экземпляр IEvent.

Унаследовано от IContainerPane.

actionend

Окончание движения пейна. Экземпляр IEvent.

Унаследовано от IContainerPane.

clientpixelschange

Изменилась координатная система клиентских пикселей.

Унаследовано от IContainerPane.

overflowchange

Изменение параметра "overflow", определяющего видимость содержимого пейна при выходе за пределы контейнера карты. Экземпляр IEvent.

Унаследовано от IPane.

viewportchange

Изменение области показа пейна. Экземпляр IEvent.

Унаследовано от IContainerPane.

zindexchange

Изменение значения zIndex пейна. Экземпляр IEvent.

Унаследовано от IPane.

zoomchange

Изменение актуального уровня масштабирования пейна. Экземпляр IEvent.

Унаследовано от IContainerPane.

Методы

ИмяВозвращаетОписание
destroy()

Уничтожает пейн.

Унаследован от IPane.

fromClientPixels(clientPixelPoint)

Number[]

Преобразует клиентские пиксельные координаты в глобальные.

Унаследован от IPositioningContext.

getElement()

HTMLElement

Возвращает ссылку на DOM-контейнер пейна.

Унаследован от IPane.

getMap()

Map

Возвращает карту, которой принадлежит пейн.

Унаследован от IPane.

getOverflow()

String

Возвращает значение параметра "overflow", определяющего видимость содержимого пейна при выходе за пределы контейнера карты. Данный параметр может принимать одно из следующих строковых значений:

  • "visible" - при выходе за пределы контейнера карты содержимое пейна остается видимым;
  • "hidden" - область отображения содержимого пейна ограничена контейнером карты.
.

Унаследован от IPane.

getViewport()

Number[][]

Возвращает область показа пейна в клиентских координатах.

Унаследован от IContainerPane.

getZIndex()

Number

Возвращает zIndex пейна.

Унаследован от IPane.

getZoom()

Number

Возвращает текущий уровень масштабирования, в котором работает контекст позиционирования.

Унаследован от IPositioningContext.

toClientPixels(globalPixelPoint)

Number[]

Преобразует глобальные пиксельные координаты в клиентские.

Унаследован от IPositioningContext.