YMapHotspot

Класс YMapHotspot определяет активную область, которая не отображается отдельно на карте.

YMapHotspot необходим для того чтобы размечать активные области на картинках растрового слоя.

Пример использования

const map = new ymaps3.YMap(document.getElementById('map-root'), {...});
map.addChild(new ymaps3.YMapListener({
  layer: 'any',
  onClick: (object) => {
     if (object instanceof ymaps3.YMapHotspot) {
         console.log('Hotspot clicked', object);
     }
  }
}))

Конструктор

new YMapHotspot(geometry, properties)

Параметры конструктора

Параметр

Тип

geometry

undefined | GenericGeometry<LngLat>

properties

Record<string, unknown>

Свойства

geometry

optional readonly geometry: <a href="ref/#GenericGeometry">GenericGeometry</a>&lt;<a href="ref/#LngLat">LngLat

id

readonly id: string

properties

readonly properties: <a href="ref/#recordkeys-type ">Record</a>&lt;string, unknown&gt;