Версия 10.0
вышла 9 ноября, 2022
Что нового в комплексных виджетах:
Breaking Changes
- Spreadsheet: формулы с HYPERLYNK прекратили поддержку браузерных стилей
Если в данных есть ссылки, и вы хотите сохранить их цветными и подчеркнутыми, вам нужно добавить стили для них отдельно.
- Menu: методы showMenuItem\hideMenuItem для изменения видимости элементов меню
Метод hideItem переименован в hideMenuItem. Чтобы сделать элемент видимым, используйте новый метод showMenuItem вместо showItem. Метод showItem следует использовать для прокрутки компонента, чтобы сделать видимым указанный элемент.
Обновление определений Typescript
Все методы, которые ранее возвращали any, теперь возвращают тип webix.obj/union. Точный тип возвращаемого значения зависит от конкретного метода.
Форматирование отрицательных чисел
При работе с отрицательными числами с помощью соответствующих методов, в конфигурационном объекте, который передается в методы,
необходимо задать свойства minusSign и minusPosition для корректного отображения отрицательных чисел.
Новые возможности
- Desktop
- ToDo
- темы "Willow" и "Dark"
- сортировка в компонентах для неанглоязычных локалей
- Bullet: отрицательные значения, origin, minBarHeigh
- Gantt: планируемые даты
- Pivot: внешняя обработка данных
- Pivot: возможность задавать пользовательские операции total
- Pivot: пользовательские составные операции
- Spreadsheet: режим strict для операции сложения
- Spreadsheet: возможность показать\спрятать листы через меню
- Spreadsheet: предварительный просмотр границ печати
- Spreadsheet демо: сочетание клавиш ctrl+g позволяет вам перейти на любую ячейку в таблице
- Spreadsheet: hyperlink: show cell
Обновления
- Document Manager: превью может показываться или прятаться с помощью реактивного свойства state
Исправления
- денежный формат: некорректное положение знака “минус”
- Select игнорирует readonly
- Bullet graph: заранее прописанный цвет маркера
- некорректные определения typescript для правил валидации
- неполные определения типов в webix.d.ts
- bullet необходимо минимально значение, чтобы отображать 0
- Datatable с редактором в окне. Когда таблица разрушается и потом создается заново, окно не воспроизводится.
- Текстовый шаблон выдает ошибку, когда автозаполнение применяется к полю ввода в форме
- Chrome сокращает поддержку navigator.userAgent, используемого в env.js
- Menu showItem: некорректное поведение
- Scheduler: неправильно отображаются события, длящиеся весь день, в попапе в month view
- Pivot: некорректные групповые значения для составных операций
- Spreadsheet: загрузка глобальных диапазонов
- Spreadsheet: подсвечивание диапазонов
- Spreadsheet: VLOOKUP для 0s возвращает null
Наверх