Клуб API Карт

Замена стандартного YMaps.Route

Евгений Белоусов
13 марта 2012, 17:04

написал свой вариант класса расширив YMaps.Route

а вот как заставить Router отображать маршруты при помощи моего класса а не Route не могу сделать.

6 комментариев
Подписаться на комментарии к посту

Никак. Только переопределив YMaps.Route.

Евгений Белоусов
14 марта 2012, 11:14

Пытался переопределить следующим образом:

function CustomRoute(foo, bar, ...) { ... }
YMaps.Utils.extend(CustomRoute, YMaps.Route);
YMaps.Route = CustomRoute;

И ничего при этом не изменилось

Вы хотите отнаследоваться от YMaps.Route, или у вас полностью свой класс?

Евгений Белоусов
14 марта 2012, 13:31
отнаследоваться, и при этом заменить стандартный YMaps.Route

Странно, всё должно работать.

Дайте страницу с кодом.