Responsive Table: Delete mode
Following features are not found in the Table control currently:
- The "mode" property to set as "SingleSelect/MultiSelect/Delete" to table rows
- ColumnListItem and its property "type" to set as "Navigation". Currently ColumnListItem is handled as TableRow and Table has the event onRowClick to handle row navigation, however, we need the '>' arrow in the end of row like Fiori/UI5 apps.
When can we expect these features to be provided?
Hey @kartikc13,
as this issue affects teh Table component, I'll forward this issue to the UI5 Web Components repo.
For your first question:
Our next release will add the mode SingleSelect and MultiSelect (preview), but Delete is not included yet.
Hello @kartikc13 thank you for your requests and interest in UI5 Web Components.
Could you confirm the features that you need:
- Table (ui5-table)
- Delete Mode (SIngleSelect/MultiSelect will be available with RC.15)
- TableRow (ui5-table-row)
- the ability to show an icon at the end of the row (in your case "arrow-right" icon to represent the "Navigation" type, known in UI5), f.e:
Could you send us details about your project? Are you working on customer facing app? What are your timelines? When do you need the aforementioned features?
From our side, the process is the following: The features will be evaluated to decide if we are going to provide them at all and then planned for development according to the priority of the current request, compared to the rest of the requests we have. To assess the priority correctly we need more details about your project.
Best, ilhan
Hi ilhan, I confirm the features as mentioned by you above.
Could you send us details about your project? Our product is called Cloud Replenishment Planner (CRP) under the CIC Retail domain. We are using the Eureka platform for build React based micro-frontend and using ui5-webcomponents-react component library for UI controls. We begin this week with our development cycle and have requirements to use responsive table at multiple places in our app. Hence, we would need the standard feature set for responsive table as early as possible from your side. It is a new product which is being built and has a planned 1st release to customer by Q2/2022.
Hi @kartikc13,
I have split the second feature request in another issue: #4538 I will keep you updated, once we plan the enhancements and start working on them.
Best Regards, Nikolay
HI @kartikc13
We are writing to inform you about an important development regarding our ui5-table component. After careful consideration and received feedback, we have decided to focus on re-implementing and improving the existing table component based on the gathered feature requests and requirements. Here are some details about this decision and how it may affect our ongoing development efforts.
The decision was made based on several factors, including scalability, performance, accessibility and the ability to meet future feature requirements. Our team has recognised the limitations of the current table component and after careful consideration, we concluded that it would be more effective to develop a new table component from scratch rather than invest more time in enhancing the current one.
While this decision allows us to provide a better user experience and meet evolving needs, I want to acknowledge that it may have some implications for the feature requests that have been made for the current ui5-table component. We understand that stakeholders have invested time and effort in suggesting improvements and new features. Rest assured that we value your input, and we will make every effort to take these feature requests into consideration during the development of the new ui5-table component.
However, it is important to note that the new table component may introduce backward incompatible changes. These changes may impact the way the current table component functions, including its API and visual representation. We understand that this may require adjustments and adaptations on your end. Our team will strive to provide documentation and guidance to facilitate a smooth transition to the new table component.
We are excited about the opportunities this transition will bring and the positive impact it will have on our product.
Should you have any questions or concerns regarding this transition or its implications, please don't hesitate to reach out.
Thank you for your understanding and continued support as we embark on this important transition. Unfortunately for now we are not able to provide concrete timelines but we are currently working on a first preview version of the new WebComponent which should already offer a first impression of the concepts behind. We have gathered the feature requests and we surely have them in mind while developing the new component.
Best Regards, Hristo
Hi,
In the 2.0 version of the UI5 Web Components we introduced a new Table component: https://sap.github.io/ui5-webcomponents/nightly/components/Table/
The table is still in an experimental phase and certain APIs might slightly change. Nevertheless we ask you to try out the new component already now. The earlier we get some feedback the better :)
The functionality you requested is currently in development and will be available in the new table soon.
Best Regards Jens
The row actions and navigation indication are available for the table in the latest version of the WebComponents, see https://sap.github.io/ui5-webcomponents/nightly/components/TableRowAction/ https://sap.github.io/ui5-webcomponents/nightly/components/TableRowActionNavigation/