YMaps.IHintLayout

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

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

Конструктор

Имя Описание
YMaps.IHintLayout(context, map, owner)

Методы

Имя Возвращает Описание
getSize() YMaps.Size Возвращает фактический размер подсказки (в пикселах).
moveTo(position) Позиционирует макет всплывающей подсказки.
setMaxSize(maxWidth, maxHeight) Устанавливает максимальные размеры макета всплывающей подсказки.

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

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

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

YMaps.IHintLayout(context, map, owner)

Параметры:

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

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

getSize

{YMaps.Size} getSize()

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

Возвращает:

Тип Описание
YMaps.Size Размер подсказки (в пикселах).

moveTo

moveTo(position)

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

Параметры:

Имя Тип Описание
position YMaps.Point Позиция (в пикселах).

setMaxSize

setMaxSize(maxWidth, maxHeight)

Устанавливает максимальные размеры макета всплывающей подсказки.

Параметры:

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