Клуб API Карт

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

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

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

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

6 комментариев
Sergey Konstantinov
28 января 2016, 05:11

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

Евгений Белоусов
28 января 2016, 05:11

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

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

И ничего при этом не изменилось
Sergey Konstantinov
28 января 2016, 05:11

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

Евгений Белоусов
28 января 2016, 05:11
отнаследоваться, и при этом заменить стандартный YMaps.Route
Sergey Konstantinov
28 января 2016, 05:11

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

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