Мы рады объявить об обновлении UI библиотеки компонентов Webix. Новая версия включает множество новых функций виджетов и другие значительные улучшения.
Связывание данных
В версии Webix 2.2 появилась возможность связывания данных для таких компонентов, как Tree и TreeTable.
В случае, если у вас на странице есть либо виджет Tree или же TreeTable, вы можете связать один из них с другим data компонентом. Таким образом, любые изменения в Tree или TreeTable виджете будут вызывать соответствующие модификации в связанном с ним компоненте.
Например, когда вы выбираете элемент в виджете Tree, он будет источником данных для DataTable.
Новые кнопки в компоненте Calendar
В версии 2.2 у виджета Calendar появились новые опциональные кнопки “Clear” и “Today”.
Кнопка “Today” позволяет увидеть в календаре текущую дату. Клик по кнопке “Clear” убирает выделение даты.
Данные кнопки отображаются по умолчанию. Если вам нужно их спрятать, вы можете легко сделать это при помощи всего одной строки кода.
Типы файлов в Uploader
Webix 2.2 дает возможность выбирать определенные типы файлов для загрузки. Это будет полезно в тех случаях, когда вам нужно найти множество файлов одного типа, чтобы загрузить их всех сразу.
Другие улучшения в пользовательском интерфейсе
В дополнение ко всем перечисленным изменениям, мы также сделали небольшие UI улучшения.
Вот некоторые из них:
- кастомный стиль для выделения строки при наведении на нее указателя мыши в DataTable
- горизонтальный и вертикальный автоскроллы во время drag-n-drop операций для дата компонентов
- улучшенный скроллинг на тач-устройствах
- метод removeHotKey принимает удобочитаемые для человека названия клавиш
- и многое другое
Новая версия библиотеки включает в себя ряд возможностей, которые будут полезны для создания многофункциональных веб-приложений на основе библиотеки Webix.
Чтобы узнать больше о Webix 2.2, изучите документацию.
Для загрузки последней версии, пройдите по ссылке.
Пользователи PRO-версии, имеющие активную подписку на обновления, получат обновленную версию библиотеки по email.
Знакомьтесь с недавно выпущенными комплексными компонентами Webix, такими как Webix Kanban Board, Webix Scheduler и Webix Pivot, и делитесь своими впечатлениями в социальных сетях.