Есть объект карты (многоугольник):
var region1 = new ymaps.GeoObject({ ... });
У меня написана функция, которая задает данные для balloon и открывает его при клике на этот регион карты:
region1.events.add('click', function (e) { ... });
Примерные кейсы, которых я хочу добиться:
- После поиска нужного адреса с помощью
ymaps.SuggestView()
, вызвать событие click по найденным координатам для отработки функции (открытие balloon).
- Отдельные кнопки, которые изменяют информацию внутри balloon. (Здесь информация меняется в balloon с помощью внутренней логики флагов, но для этого нужно переоткрыть balloon). В данном случае вижу решение проблемы так:
сохранить координаты balloon -> закрыть его -> вызвать событие click по тем же координатам
Как вызвать событие click с передачей координат карты?