setFilter(textFilter: Object);
textFilter. JSON-объект на стройками фильтра.
Метод setFilter устанавливает фильтр, на основе которого осуществляется поиск элементов в дереве.
Для выполнения примера предполагается наличие на странице компонента DictionaryBox с наименованием «dictionaryBox» (см. «Пример создания компонента DictionaryBox» ). Получим дерево элементов справочника, обработаем событие NodesFiltered. Определим и установим фильтр:
// Получим область данных справочника
var area = dictionaryBox.getDataArea();
// Получим дерево элементов справочника
var tree = area.getActiveDictTree();
// Обработаем событие NodesFiltered
tree.NodesFiltered.add(function (sender, eventArgs) {
console.log("Инициировано событие NodesFiltered");
});
// Определим фильтр
var filter = {
caseSensitive: false,
text: "Декада"
};
// Установим фильтр
tree.setFilter(filter);
В результате был установлен фильтр поиска данных:

Также в консоли браузера было выведено сообщение о вызове обработанного события:
Инициировано событие NodesFiltered
См. также: