Несмотря на то, что лето зовет отдыхать, и столбик термометра намекает на то, что пора отправляться на море, мы активно готовимся к релизу Webix 2.0. У нас множество планов для новой версии библиотеки, и мы постепенно их реализуем.
В целом, новая версия 2.0 порадует вас улучшенной производительностью, множеством новых возможностей и усовершенствованным пользовательским интерфейсом. В этой статье вы найдете описание некоторых нововведений.
Множественные поля ввода
С Webix можно создавать формы, в которые пользователь сможет добавлять многочисленные записи, и отправлять несколько значений для одного поля одновременно.
По нажатию на иконку ‘+’, в форме создается дополнительное поле ввода. Соответственно, нажав на иконку ‘-’, лишнее поле ввода можно удалить.
Расширенные редакторы в Property Sheet
Property Sheet — это специальный контрол, который представляет пары “name:value” в списке свойств.
В новой версии Webix в данном компоненте можно будет использовать широкий набор редакторов, таких как текстовое поле, checkbox, выпадающий список, ‘select’ и richselect контролы. Для более продвинутых вариантов использования Webix property sheet предоставляет такие редакторы, как Grid Suggest, Dataview Suggest and Datepicker
Dataview suggest в Property Sheet
Расширение Dataview Suggest используется для добавления дополнительной функциональности в select контролы Webix, а именно в Combo и Richselect. Это позволит вам использовать либо картинки, либо комплексный HTML контент в качестве опций выбора в property view.
Grid suggest в Property Sheet
Расширение Grid Suggest основано на контроле suggest list библиотеки Webix, и используется для таких ‘select’ контролов, как Combo и Richselect. В результате, у вас появляется возможность редактировать содержимое property sheet, используя функции редактирования, сортировки и фильтрации виджета Webix DataTable.
Datepicker в Property Sheet
Начиная с версии 2.0, вы можете использовать datepicker в property view. DatePicker контрол поддерживает все форматы даты и времени, а также позволяет настраивать часы и минуты.
Дополнительные локали
Webix имеет встроенную поддержку локализации и интернационализации. Однако, дефолтный пакет включает лишь 5 локалей. В версию 2.0 войдет около 350 локалей (в виде отдельного пакета) с форматами чисел и дат, использующихся в большинстве языков и культур.
В этой статье была описана лишь небольшая часть тех функций, которые ,будут в Webix 2.0. У нас большие планы. Оставайтесь с нами!