Casey Baggz
Cerberus Admin
This release provides new features to the Data Grid along with general bugfixes.
Here is a brief overview of what's new:
This release was admittedly focused heavier on the Data Grid and less on the React features. Here are the high-level improvements made:
CheckboxCheckedChangeDetails typeContext.icons of search , filterNote: As a reminder, the context icons are built in and meant to be used for fallback icons when no custom icon is provided for that use case. We do not recommend using them in place of local icons.
We added two new beneficial features to the Data Grid which also exposes new context Actions and Accessors as a result.
We added a new overlays.initialPending prop to the Data Grid that allows you to show an initial loading phase to the Data Grid.
This will render the only during the mounting phase of the component. Once data has been populated for the first time, the pending overlay will be used from then on.
| Name | Type | Description |
|---|---|---|
phase | Accessor<Phase> | The current phase of the grid layout created via a computation. |
View the Initial Loading docs
In v1.5 we have added a new Feature that allows users to Hide or Manage the visibility of columns in the Data Grid.
This is achieved by setting the features.visibility prop to true or by utilizing the options object. Doing so will display the visibility options in the column menu.
Note: We have updated the background color of Data Grid Popovers used for features to improve contrast and readability.
| Name | Type | Description |
|---|---|---|
allColsHidden | Accessor<boolean> | Whether all columns are hidden. Created via a computation. |
totalHiddenCols | Accessor<number> | The total number of hidden columns created via computation. |
hiddenColsMaxReached | Accessor<boolean> | Whether the maximum number of hidden columns has been reached. Created via a computation. |
View the Column Visibility docs
This is another great release introducing some beneficial tools and overall improvements.
A special thanks to everyone who has helped validate the APIs, docs, and submitted features or bugfixes for this release.
There is no "I" in Cerber-"US"
To upgrade to this release, you can install the latest version of Cerberus React:
npm run up:cerberuspnpm run up:cerberusdeno run npm:up:cerberusbun run up:cerberus