Всем привет.
Немного дошли руки для правки Zh YandexMap расширений.
Начата работа по использованию общего кода в компоненте, плагине и модуле. Пока только переработан компонент.
Следующие доработки будут касаться плагина и модуля (использование кода из компонента), ну и небольшая правка компонента для поддержки работы плагина.
Добавлены новые возможности
– вы можете управлять загрузкой содержимого всплывающего окна метки (загружать его динамически)
– вы можете динамически загружать метки (пока жесткая привязка – границы карты), а также загружать их частями
В будущем добавлю опцию динамической загрузки меток – загружать все, т.к. в текущей реализации при изменении масштаба или центра карты производится проверка какаие метки подгружены, какие – нет, и загружаются неподгруженные. Это может снизить производительность, когда все метки (или бОльшая часть) подгружены и идет обращение к серверу об анализе и получении оставшейся порции.
Т.е. вы сами сможете выбрать для себя алгоритм динамической подгрузки.