YMaps.IBalloonLayout

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

Интерфейс макета балуна.

Конструктор

Имя Описание
YMaps.IBalloonLayout(context, map, owner) Интерфейс макета балуна.

Методы

Имя Возвращает Описание
disableClose() Выключает кнопку закрытия балуна.
enableClose(callback) Включает кнопку закрытия балуна.
getOffset() YMaps.Point Возвращает сдвиг макета балуна относительно его точки позиционирования (в пикселах).
getSize() YMaps.Size Возвращает фактический размер балуна (в пикселах).
setMaxSize(maxWidth, maxHeight) Устанавливает максимально допустимый размер содержимого балуна.

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

Из YMaps.IContentableLayout:
setContent
Из YMaps.ILayout:
getRootNodes, onAddToParent, onRemoveFromParent, update

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

YMaps.IBalloonLayout(context, map, owner)

Интерфейс макета балуна. Должен реализовываться всеми макетами балуна. Шаблон, заданный в YMaps.BalloonStyle, должен генерировать макет, реализующий данный интерфейс.

Параметры:

Имя Тип Описание
context Object Контекст.
map YMaps.Map Карта.
owner Object Балун, для которого создается макет.

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

disableClose

disableClose()

Выключает кнопку закрытия балуна.

enableClose

enableClose(callback)

Включает кнопку закрытия балуна.

Параметры:

Имя Тип Описание
callback Function Функция, вызываемая при щелчке по кнопке закрытия балуна.

getOffset

{YMaps.Point} getOffset()

Возвращает сдвиг макета балуна относительно его точки позиционирования (в пикселах). Используется для визуального выравнивания.

Возвращает:

Тип Описание
YMaps.Point Сдвиг макета балуна относительно его точки позиционирования (в пикселах).

getSize

{YMaps.Size} getSize()

Возвращает фактический размер балуна (в пикселах).

Возвращает:

Тип Описание
YMaps.Size Фактический размер балуна (в пикселах).

setMaxSize

setMaxSize(maxWidth, maxHeight)

Устанавливает максимально допустимый размер содержимого балуна. Если значение одного из параметров 0 или null, то максимальный размер определяет макет.

Параметры:

Имя Тип Описание
maxWidth Number Максимальная ширина.
maxHeight Number Максимальная высота.