1.2.0 Release notes

Расширенное окно для редактирования выражения в SDK.
Новые виджеты: Конструктор бизнес-логики и iFrame. Новые фичи в Прогресс баре, Фильтре, Круговой диаграмме и др.
III кв 2022

Что нового?

1. Добавлено расширенное окно для редактирования выражения в SDK

Для работы с сложными формулами и условиями фильтрации добавлена возможность открыть расширенное окно для редактирования.

  • Метрики:  для условия агрегации: "Expression" - расширенное окно редактирования открывается при клике на карандашик, окно ввода можно "растягивать".
  • Фильтры:  расширенно окно редактирования открывается при клике на карандашик.

2. Добавлен новый виджет "Конструктор бизнес-логики"

С помощью виджета "Конструктор бизнес-логики" low-code разработчик может настроить различные сценарии отображения контента на странице. Для этого потребуется создать слоты, разместить в них контент и настроить логику отображения (управлять выводом/скрытием можно для каждого отдельного слота). Для настройки логики отображения доступны следующие варианты:

  • Датасет имеет столбец с наименованием слотов, которые необходимо отобразить
  • Наименования слотов отправляются через переменную
  • На уровне каждого слота возможна настройка вывода по условию через сравнения с метриками/измерениями.

3. Добавлен новый виджет "iFrame"

Новый виджет позволяет управлять выводом контента сторонних страниц через датасет и ручной ввод. Внутри виджета настраивается датасет, который несёт в себе ссылки на приложения/страницы и является источником для отображения контента внутри iframe в виджете. Результатом вывода могут быть страницы, созданные в редакторе, а также внешние элементы. Виджет умеет отправлять значения  переменных из шины событий внутрь iframe для поддержания контекста отображения.

Другие изменения

Произведен рефакторинг панели параметризации виджетов

  1. "Прогресс бар" - добавлено выравнивание и позиционирование для подписей, параметризация заголовка (выравнивание, позиция и отступ от прогресс бара), кастомизация дополнительной метрики (регулирование ширины насечки, ее наличие и радиус полосы).
  2. "Фильтр" - добавлена кнопка "Выделить всё" для режима сброса, а также пагинация. 
  3. "Ссылка" - локализация настроек, замена устаревшего функционала на новый.
  4. "Круговая диаграмма" - добавлена сортировка по измерению, автоматическое выравнивание для суммы в режиме кольцевой диаграммы, ручная настройка отступов легенды, а также триггер выводимого измерения.
  5. "Ключевой показатель" - добавлена настройка, включающая особый режим округления выводимых значений, и индикация иконки в зависимости от положительного или отрицательного значения (по аналогии с шаблоном "бенчмарк" в таблицах).
  6. Для виджетов "Кнопка""Картинка""Контейнер""Авторизационный контейнер""Ивент-контейнер""Тайл""Сетка" - локализация настроек и установка дефолтной высоты в 100%.

Устраненные баги

  1. Замена id проекта в ссылках картинок, задаваемых внутри настроек виджета (например, шаблонах таблицы) при экспорте и последующем импорте проекта.
  2. В виджете Комбинированная диаграмма обрезаются подписи осей