После публикации статьи «Яндекс.Карты для angular.js утекло немало воды, а также появились новые возможности. В настоящий момент в модуль angular.js для использования карт „Яндекса“ на ваших страницах добавлена поддержка версии 2.1 yandex map api. Не скажу, что суть модуля сильно поменялась, но все же некоторые изменения были внесены. Хотите знать какие, добро пожаловать под кат.
Основные изменения:
- Исчезла директива
ya-toolbar
за ненадобностью. Вместо нее теперь используется атрибутya-controls
директивыya-map
для задания стандартных элементов управления. Также никто не отменял использование директивыya-control
для создания собственных элементов управления. yaMapSettings
теперь представлен провайдером, что позволяет задать настройки в блокеconfig
до старта приложения- Добавлена директива
ya-dragger
, которая представляет собой перетаскиваемый на карту элемент управления.
Все остальные изменения ни коем образом не отразились на клиентском api.
Кроме вышеперечисленных изменений были изменены и доработаны существующие примеры.
Проект на github.
На этом разрешите откланяться.
P.S. Буду рад конструктивным замечаниям и критике.
Автор: Tulov_Alex