Доброго времени суток. Не могу сделать изменение цвета метки (или транзитной точки) маршрута при клике на ней ПКМ.
function calcRoute() {
for(var i = 0; i < markers.length; i++) {
point.push( markers[i].geometry.getCoordinates());
}
ymaps.route(point, {
// Опции маршрутизатора
mapStateAutoApply: true // автоматически позиционировать карту
}).then(function (router) {
router.getPaths().options.set({
strokeColor: '0000ffff',
opacity: 0.5
});
route = router;
myMap.geoObjects.add(route);
// Вот здесь мне нужно менять цвет метки при клике
myMap.events.add('contextmenu', function (e) {
e.get('target').options.set('preset', 'islands#pinkIcon');
});
}, function (error) {
alert("Возникла ошибка: " + error.message);
});
}
Подскажите пожалуйста, где я дурак?