Попапы | RasterJS API | 2GIS Documentation
RasterJS API

Попапы

Попап — это всплывающее окно, в котором можно отобразить произвольный HTML-код. Попап связан с определенным местом на карте.

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

Для открытия попапа можно использовать метод карты Map.openPopup, в таком случае одновременно может быть открыт лишь один попап, либо метод Map.addLayer для отображения любого количества попапов.

Включить отображение попапа по клику на маркер довольно просто:

marker.bindPopup(popupContent).openPopup();

У дополнительных слоев, таких как ломаные, также есть метод bindPopup. Вот более сложный пример отображения попапа:

var popup = DG.popup()
    .setLatLng(latlng)
    .setContent('<p>Привет мир!<br />Это попап.</p>')
    .openOn(map);
Конструктор Описание
Опция Тип По умолчанию Описание
textDirection string 'auto' Направление текста контента попапа. Может принимать одно из следующих значений: 'auto', 'rtl', 'ltr'.

События, унаследованные от Layer

Событие Данные Описание

События попапа, унаследованные от Layer

Событие Данные Описание
Метод Возвращает Описание

Методы попапа, унаследованные от Layer

Методы, унаследованные от Layer

Методы, унаследованные от Evented