Весна — время перемен и бесконечных возможностей! Этой весной новая версия Webix 2.3 тоже принесла множество полезных обновлений и новых функций.
Команда Webix усердно трудилась над созданием продвинутого функционала, а также отвечала на множество сообщений, поступающих из Webix сообщества. В версии 2.3 появились совершенно новые компоненты — Органограмма и Баркод, а также свеженький Material скин, поддержка TypeScript и другие полезные улучшения.
Material Design
Сейчас о материальном дизайне не говорит только ленивый. Прежде всего, люди обсуждают его, поскольку он был разработан компанией Google. Кроме того, он действительно отлично выглядит и упрощает работу конечных пользователей с приложением. Webix не отстает от модных тенденций и уже может похвастаться новым симпатичным Material скином.
Интерфейс данного скина аккуратный, понятный и отзывчивый, а цвета подсветки кнопок радуют глаз. Никаких лишних элементов. Таким образом, ваши конечные пользователи будут полностью сосредоточены на ключевых функциях вашего приложения.
Начиная с версии 2.3, вы можете применять Material скин к своим приложениям, созданным с помощью Webix. Этот скин пока не включен в пакет с библиотекой, и его можно скачать из отдельного репозитория на github.com.
Бейджи для кнопок и элементов меню
В новой версии Webix появилась возможность добавлять круглые оранжевые бейджи на кнопки и элементы меню. Эти бейджи показывают количество уведомлений о непрочитанных сообщениях, письмах, запросах на добавление в друзья, активности в группах, и о других обновлениях, которые пользователю нужно просмотреть.
Органограмма
Органограмма — это новый виджет Webix, который позволяет отображать сложные структуры в виде иерархических диаграмм. Например, вы можете использовать этот компонент для отображения отношений между должностями внутри организации.
Структура и API Органограммы схожи с теми, что имеет виджет Tree, поэтому вам не придется тратить много времени на то, чтобы разобраться с особенностями этого нового виджета.
Внешний вид органограммы легко настроить в соответствии с требованиями вашего проекта. Вы можете задать размеры ее элементов, способ их размещения, а также их содержимое. Кроме того, можно указать расположение всего компонента по отношению к контейнеру.
Вы также можете легко изменить стиль элементов органограммы с помощью CSS кода или посредством добавления различных HTML-объектов. Таким образом, финальный дизайн виджета полностью в ваших руках.
Если вам нужна более подробная информация об органограмме, вы можете найти ее в документации Webix.
Баркод
Еще один Webix виджет, который является частью версии 2.3, — это Баркод. Он представляет собой графическую информацию, считываемую компьютером в виде цифр, а также последовательности черных и белых полос разной ширины.
Теперь вы можете быстро и легко генерировать баркоды для своих веб-приложений, созданных с помощью Webix.
Благодаря предопределенным стандартам и простоте настройки виджета, вы можете создать баркод, который будет соответствовать любым требованиям. Webix Barcode включает в себя наиболее популярные типы штрихкодов (EAN8, EAN13, и UPC-A). Вы можете добавить новые баркоды с помощью API.
TypeScript
У нас также есть хорошие новости для поклонников Typescript. Начиная с версии Webix 2.3, появилась возможность использовать официальный файл типизации. Вы можете скачать файл webix.t.ds file , установить его посредством NuGet или с помощью любого другого менеджера пакетов.
Узнать больше технических деталей о Webix 2.3 можно по ссылке.
Если вы хотите скачать последнюю версию библиотеки, перейдите сюда.