Блог API Яндекс.Карт

Больше контролов, красивых и разных!

Пользовательские элементы управления

Вчера мы выпустили новую версию API — 2.0.15.

Очевидно, что за каждым пунктом в списке обновлений стоит большой труд команды проекта, но одному пункту мы хотим посвятить эту статью.

Новые возможности:

— Пользовательские макеты для элементов управления.


Итак,  сделала нам настоящий подарок: интегрировала, или как она любит говорить, «запилила» макеты в контролы.

Теперь можно использовать единую фабрику макетов как в оверлеях, так и в элементах управления. Эта возможность сильно упрощает решение задачи их кастомизации и приведения их внешнего вида в соответствие со стилистикой сайта.

Преимущества макетов уже оценили многие из наших пользователей, а также те, кто посетил наши мероприятия.

Для демонстрации возможностей макетов мы отобрали шесть самых популярных элементов управления картой в API (КнопкаРаскрывающийся списокПоиск по картеПростой элемент управления масштабом картыПанель управления пробками, и Переключатель типа карты) и изменили их дизайн с помощью популяного css-фреймворка Twitter Bootstrap.

Посмотреть примеры в новом окне.

Код на гитхабе.

Поведение всех элементов управления должно было сохранить обратную совместимость со всеми предыдущими версиями API, однако, поскольку их внутренняя реализация была полностью переписана, мы рекомендуем обратить на них внимание при переключении версии API на новую (автоматически мы переключим 2.0 на 2.0.15 во вторник, 4 сентября). Если вы заметите ошибки в их работе, пишите нам, пожалуйста, в клуб.

Советы по поиску ошибок в коде мы публиковали в статьях День победы над ошибками и Победа над ошибками ч.2.

А научиться писать правильные багрепорты можно у пользователя .