Здравствуйте. Реализовал поиск по своим объектам как в примере: https://tech.yandex.ru/maps/jsbox/2.1/custom_search
Но я хочу, чтобы после того, как мой кастомный SearchControl нашел какие-то объекты, метки этих объектов сразу меняли свои иконки (ну или перекрашивались). Сейчас метка меняется только после клика по результату поиска:
myMap.controls.add(searchFinishPoint);
searchFinishPoint.events.add('load', function (e) {
ymaps.geoQuery(e.get('target').getResultsArray())
.unsetOptions(['preset'])
.setOptions({
iconLayout: 'default#image',
iconImageHref: '/patient.png'
})
});Т.е. если опять же брать пример из документации: после того, как я ввёл "Ба", метки и Бани, и Бара поменяли свои иконки: http://prntscr.com/bikkky