Lidor Systems выпустил релиз IntegralUI Web 23.3
IntegralUI Web — это набор расширенных компонентов пользовательского интерфейса, которые вы можете использовать в Angular, React, Vue или любой другой среде JavaScript.
Что нового в IntegralUI Web 23.3
- ListBox и TreeView
- Полностью анимированные ListBox и TreeView с асинхронной анимацией во время работы.
- Инициализация
- Добавить/Удалить/Очистить
- Развернуть/Свернуть
- Перетаскивания
- Авто размер
- Перемещение элемента(ов) из одной позиции в другую
- Возможность добавить или удалить несколько элементов одновременно
- Событие ScrollPosChanged теперь включает максимальную позицию прокрутки в данных события.
- Динамическая группировка в ListBox: группы создаются «на лету» на основе указанного поля элемента.
- Полностью анимированные ListBox и TreeView с асинхронной анимацией во время работы.
- Меню и контекстное меню
- Пункты меню могут иметь флажки.
- Пункты меню могут иметь переключатели в нескольких группах переключателей.
- Возможность создавать собственные шаблоны меню, куда вы можете добавлять элементы HTML в разных макетах.
- Новое событие вызывается при изменении значения флажка или переключателя.
- Другой
- Шаблоны для строк и элементов в компонентах «Сетка» и «Список» теперь включают номер заказа.
- Панель теперь имеет автоматический размер с анимацией.
- Событие updateComplete для боковой панели
- Доступны новые образцы
- Исправления
- Проверка данных в сетке с редактированием формы: недопустимое сообщение теперь отображается в правильном положении при прокрутке главного окна.
- Окно теперь невозможно перемещать в развернутом состоянии.
- Исправлена проблема, из-за которой перемещение элементов вверх/вниз за пределы диапазона списка приводило к их удалению.
- Исправлена проблема, из-за которой меню не закрывалось при выборе опции.
- Исправлена проблема с макетом календаря при открытии из DatePicker.
- Обновление макета при изменении размера в ListBox и TreeView.
- SizeChanged теперь правильно вызывается при изменении размера TreeView с включенным автоматическим размером.
- Исправлена проблема, из-за которой элементы в компонентах списка отображались сложенными в 0-й позиции.
- TreeView во время инициализации больше не мерцает
- Исправлена проблема, не позволявшая переместить элемент на последнюю позицию в списке.
- Исправлена проблема, из-за которой полоса прокрутки скрывалась и сбрасывала свое положение, когда компонент отключен.
- Исправлена проблема, из-за которой событие ScrollPosChanged вызывалось дважды при использовании колеса мыши.
- Сортировка в компонентах списка (ListBox, ListView и TreeView) больше не меняет порядок элементов в исходном списке, вместо этого используется копия.
- Когда в ListBox включена сортировка, группы теперь сортируются правильно.
- Элементы перетаскивания по группам в ListBox теперь правильно размещаются в целевой группе.
- Другие мелкие исправления ошибок
Опубликовано: 4 сентября 2023