resetFilter()
Описание
Сбрасывает активные фильтры
Использование
resetFilter({
id?: string,
permanent?: boolean
}): boolean;
Параметры
config- (опциональный) задаёт параметры сброса активных фильтров. Если конфигурация не указана или пуста, будут сброшены все фильтры, кроме тех, у которых в конфигурационном объекте задано свойствоpermanent. Может содержать следующие свойства:id- (опциональный) идентификатор фильтра, который нужно сброситьpermanent- (опциональный) true — сбросить все активные фильтры, включая те, у которых в конфигурации задана настройкаpermanent:true
Возвращаемое значение
Метод возвращает true, если сброшены все фильтры, включая те, что помечены как permanent; в противном случае — false
Пример
const diagram = new dhx.Diagram("diagram_container", {
// configuration settings
});
diagram.data.parse(data);
// сбрасывает все фильтры, кроме тех, у которых в конфигурации задано свойство "permanent"
diagram.data.resetFilter();
// сбрасывает все фильтры, включая те, у которых в конфигурации задано свойство "permanent"
diagram.data.resetFilter({ permanent: true });
// сбрасывает фильтр с указанным идентификатором
diagram.data.resetFilter({ id: "filter_id" });
Change log: Добавлено в v6.0