Listen и trigger

Многим виджетам может потребоваться помощь для приёма переменной и выполнения дополнительного функционала. Рассмотрим данное действие на основе таблицы, которая будет выделять запись при получении переменной от других виджетов, т.е. получая фильтрацию.

  1. Для примера создан фильтр с измерение по городу и с переменной, которая будет отправляться на таблицу:

  1. Создадим таблицу с таким же датасетом и выводом измерение с городом, как и в фильтре, плюс, настроим выделение строки:

  1. Пропишем возле измерения, что выводится в таблице, переменную, которую задали в фильтре. Но, главное, пропишем её в поле listen и trigger:

  1. Проверим получившееся с помощью выбора в фильтре города “Москва”:

Получили таблицу, в которой остались все записи, а “Москва” выделилась цветом, который мы установили ранее.

Таким образом, если по измерение делать listen и trigger одной и той же переменной, можно добиться полезных функций от некоторых виджетов.

2 лайка