Клуб API Карт

Программное открытие балуна кластера

Пост в архиве.

Добрый день

Созаю кластер с переопределенным макетом BalloonMainContentLayout

 

cluster = new ymaps.Clusterer({

   minClusterSize: 2,

   clusterBalloonMainContentLayout: myClusterBalloonLayout,

   balloonCloseButtonLayout: 'my#closebutton'

});

открытие балуна при клике работает без нареканий, переключение меток в списке слева - тоже. Все метки, которые я добавляю в кластер у меня также хранятся в отдельном массиве(marks)

Задача: для данной метки(marks[i]), при заданном масштабе определить, находится ли метка в кластере

1)если да - то открыть балун кластера и установить в списке слева нужную метку

2)если нет - открыть балун метки.


С последним пунктом все просто(marks[i].balloon.open()), а как быть с первым?