@c8y/style
Version:
Styles for Cumulocity IoT applications
64 lines (39 loc) • 2.91 kB
Markdown
### New Asset Table Widget
We're excited to introduce the **next-generation Asset Table Widget** for the Cumulocity IoT platform — delivering a more powerful, flexible, and visually refined data grid experience.
This new widget provides deeper insights into your assets, enables advanced filtering and sorting options, and introduces a smarter configuration workflow — all while maintaining backward compatibility.
<div class="p-16 m-auto col-lg-max">
<img src="./c8y-style-assets/asset-table-pr.png" alt="Asset Table Widget" class="border-all fit-w">
</div>
### Key features
#### Enhanced visualization
✅ **Modern data grid**: Experience a refreshed, responsive grid layout optimized for large datasets and improved readability.\
✅ **Dynamic column management**: Choose exactly which fields to display, reorder them, and adjust widths intuitively.\
✅ **Adaptive display options**: Switch between compact and detailed views to match your monitoring needs.
#### Powerful filtering & sorting
✅ **Column-based filtering**: Apply precise filters directly on any column with support for text, number, date, and boolean types.\
✅ **Advanced date filters**: Use “from” and “to” date pickers for time-based filtering — with automatic `.date` mapping for Cumulocity fields.\
✅ **Multi-level sorting**: Sort by one or multiple columns for detailed data analysis.
#### Double-filtering mode
✅ **Config-level filtering**: Define default filters in the configuration screen — perfect for pre-filtering large asset sets.\
✅ **Runtime filtering**: Apply additional filters directly in the view without losing your preconfigured defaults.\
✅ **Combined logic**: Both layers work together seamlessly, so you can refine results on the fly while preserving your configuration baseline.
#### Improved customization
✅ **Extended display options**: Tailor how your grid looks and behaves — including pagination, column visibility, and layout density.\
✅ **Custom column types**: Easily add new column renderers, such as date, status, or icon-based representations.\
✅ **Persistent preferences**: User-selected display and filter settings can be retained between sessions.
#### Developer & admin experience
✅ **Reusable configuration model**: Designed to integrate cleanly with the widget configuration framework.\
✅ **Modular filtering system**: Easily extend or replace filtering logic for advanced use cases.\
✅ **Backward compatible**: Existing configurations continue to work out of the box with no migration effort required.
The new **Asset Table Widget** offers a more interactive and efficient way to explore your device and asset data.
We invite you to try it out, experiment with the new double-filtering feature, and experience the improved control and performance firsthand.
---