Клуб API Карт

Как заставить objectManager обновить объекты по фильтру

me@ktu.pw
29 октября 2016, 19:11

Пример

Задаем в менеджере фильтр как функцию которая фильтрует объекты в зависимости от данных в массиве filters, например

objectManager.setFilter(function (obj) {
        if(filters.support.length > 0){
            if (filters.support.indexOf(obj.properties.support) == -1)
                return false;
        }
// ... e.t.c
        return true;
    });

как после обновления массива фильтров заставить objectManager заново отфильтровать объекты? Или только objectManager.setFilter(''); objectManager.setFilter(filterFunction)? 

0 комментариев
Подписаться на комментарии к посту