query, custom value and type

https://snippet.webix.com/cbrrk5vh
Здравствуйте. Подскажите, каким образом я могу обрабатывать изменение селектов колонки и правила при добавлении/изменении фильтра?
p.s. цель - добавить тип “словарь” и при его выборе отображать модальное окно/попп с выбором. Было бы очень круто, если бы у итема field можно было указывать data как для всего query
p.s. так же очень было бы удобным возможность fileds: url как в других компонентах. В исходниках увидел что fileds используется как body у multyselect(

Здравствуйте!

Подскажите, каким образом я могу обрабатывать изменение селектов колонки и правила при добавлении/изменении фильтра?
Архитектура Query позволяет кастомизировать UI модули и обработку данных, поэтому всё это можно сделать там. Для фильтра можно использовать или onChange, или после его инита с помощью filter.queryView("richselect") получать отдельно данный инпут и использовать событие onChange.

Вот пример реализации: Code Snippet

Либо, еще как вариант, можно попробовать init заменить на ready - он срабатывает когда интерфейс готов: Code Snippet

Большое спасибо за помощь!