Date: Thu, 28 Mar 2024 15:49:11 +0000 (UTC) Message-ID: <1243940767.3.1711640951964@1b1d100b62ab> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_2_561160831.1711640951964" ------=_Part_2_561160831.1711640951964 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Version Information |
---|
Release 10.1.000 |
This release is based on Bootstrap 4.
See Updating to Bootstrap 4 for details= on this mandatory step to perform the update on existing projects that sti= ll are based on Bootstrap 3.
An overview of required dependencies and version can be obtained at SmartComponent Library NG= Web System Requirements.
We fixed an issue in the Smart SplitView that could cause an infinite lo= op freezing the window caused by new Bootstrap 4 CSS Styles not handled pro= perly.
We fixed an issue where the Smart SplitView was not reacting correctly t= o window changes in width.
he Smart Hamburger Menu template was still using Bootstrap 3 classes. Th= is has been now adjusted to use Bootstrap 4 css classes.
We added the following css classes to the Smart Language Picker to make = the styles customizable:
language-picker-popup (on the div.k-popup element in kendo-popu= p)
language-label (on the selected language name)
language-option-label (on the names of the language options)
We now support Font Awesome Images for menu structures.
We have implemented a new hook for the Smart Data Source that can be use= d to perform certain operations before a record is deleted. The event raise= d is also cancellable.
{ "dataSources": { "CustomerDataSource": { "beforeDelete": "BeforeCustomerDelete" } } }
<s= mart-data-source [before-delete]=3D"BeforeDeleteHandler" ... />
impor= t { BeforeEventCallback } from '@consultingwerk/smartcomponent-library'; export class CustomerForm extends SmartFormComponent { BeforeDeleteHandler: BeforeEventCallback =3D (...) =3D> { // returns either boolean or Promise<boolean> } }