Клуб API Карт

Options objectmanager

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

Здравствуйте, имеется код 

var objectManager = new ymaps.ObjectManager({

            // Чтобы метки начали кластеризоваться, выставляем опцию.

             clusterize: true,

            // ObjectManager принимает те же опции, что и кластеризатор.

             gridSize: 32,

             maxZoom:15,

     geoObjectBalloonContentLayout: BalloonContentLayout,

             geoObjectballoonPanelMaxMapArea: 0

        });


Как некоторые опции объявить отдельно, в другом месте, если это не работает 

 

objectManager.objects.options.set({

            geoObjectBalloonContentLayout: BalloonContentLayout,

            geoObjectballoonPanelMaxMapArea: 0

});

5 комментариев

Если устанавливать опции через поле objects, префикс "geoObject" у опций нужно убирать 

 

objectManager.objects.options.set({

            balloonContentLayout: BalloonContentLayout,

            balloonPanelMaxMapArea: 0

});

 

Спасибо, работает!

 var BalloonContentLayout = ymaps.templateLayoutFactory.createClass(

                "

Нужно перекрывать метод build

И в нем выполнять этот код

Спасибо