YMaps.ILayout
Интерфейс макета.
Конструктор
| Имя | Описание |
|---|---|
| YMaps.ILayout(context, map, owner) | Интерфейс макета. |
Методы
| Имя | Возвращает | Описание |
|---|---|---|
| getRootNodes() | HTMLElement[] | Возвращает корневые html-элементы макета в виде jQuery-элемента. |
| onAddToParent(parentNode) | Добавляет макет в определенный элемент. | |
| onRemoveFromParent() | Удаляет макет из родительского элемента. | |
| update() | Обновляет макет. |
Подробное описание конструктора
YMaps.ILayout(context, map, owner)
Интерфейс макета. Должен реализовываться всеми макетами.
Параметры:
| Имя | Тип | Описание |
|---|---|---|
context |
Object | Контекст. |
map |
YMaps.Map | Карта. |
owner |
Object | Ссылка на объект (метку, балун, и пр.), для которого создается макет. |
Подробное описание методов
getRootNodes
{HTMLElement[]} getRootNodes()
Возвращает корневые html-элементы макета в виде jQuery-элемента.
Этот метод не является обязательным для реализации, но реализован всеми встроенными макетами API Яндекс.Карт. Проверяйте наличие данного метода при использовании сторонних макетов.
Возвращает:
| Тип | Описание |
|---|---|
| HTMLElement[] | Корневые html-элементы макета в виде jQuery-элемента. |
onAddToParent
onAddToParent(parentNode)
Добавляет макет в определенный элемент.
Параметры:
| Имя | Тип | Описание |
|---|---|---|
parentNode |
HTMLElement | Родительский элемент. |
onRemoveFromParent
onRemoveFromParent()
Удаляет макет из родительского элемента.
update
update()
Обновляет макет. Используется при обновлении отображения макета без его пересоздания.
Была ли статья полезна?
Предыдущая
Следующая