Методы
visApi().setFilterSelectedValues(widgetGuid, values, handler) void
Устанавливает фильтр в виджете.
widgetGuid: string - guid виджета, на котором хотим установить фильтр.
values: string[][] - массив массивов значений, которые нужно установить, как фильтр. Пример: [["Москва"], ["Казань"]]. Для сброса фильтра необходимо передать пустой массив: [].
...
Методы
...
visApi().
...
setFilterSelectedValues(widgetGuid, values, handler) void
Устанавливает исключающий фильтр в виджете.
widgetGuid: string - guid виджета, на котором хотим установить фильтр.
...
handler: Function() => void - Функция обратной связи, которая вызывается после того, как фильтр был установлен.
...
visApi().setDateFilterSelectedValues(widgetGuid, values) void
Устанавливает фильтр выбранные даты в виджете Фильтр по датам.
widgetGuid: string - guid виджета, на котором хотим установить фильтр.
...
handler: Function({ widgetGuid: string }) => void - функция обратной связи, которая вызывается после загрузки виджета. Если виджет уже загрузился, то функция сработает сразу. widgetGuid: string - guid виджета, который загрузился. Примечание: функция вызывается сразу после выполнения js кода виджета, не дожидаясь его отрисовки.
visApi().onAllWidgetsLoadedListener({ guid }, handler) void
Подписка на загрузку виджета.
guid: string
- произвольный guid подписываемого события. Используется, чтобы в памяти не накапливались подписки. Если повторно использовать эту же функцию с таким же guid, то старая подписка отпишется.
handler: Function() => void - функция обратной связи, которая вызывается после загрузки всех виджетов. Примечание: функция вызывается сразу после выполнения js кода последнего виджета, не дожидаясь его отрисовки.
...