Клуб API Карт

Изменение цвета метки при клике (на маршруте)

k.hedsartus
11 июля 2016, 22:25

Доброго времени суток. Не могу сделать изменение цвета метки (или транзитной точки) маршрута при клике на ней ПКМ. 

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);
    });        
}

Подскажите пожалуйста, где я дурак?