This would require a complete re-factor of the component. The dataTable is built around a collection of objects with String properties that are used to populate the column headers and column content.
The easiest solution is to manually add your own columns with the component(s) you want, and access the available ExpandableRecord properties where required.
Otherwise, we would need specific requirements specifying exactly what components are supposed to be in a column and the required functionality of the columns.
This would require a complete re-factor of the component. The dataTable is built around a collection of objects with String properties that are used to populate the column headers and column content.
The easiest solution is to manually add your own columns with the component(s) you want, and access the available ExpandableRecord properties where required.
Otherwise, we would need specific requirements specifying exactly what components are supposed to be in a column and the required functionality of the columns.