I want to write a reusable wrapper to allow selecting multiple table entries for bulk operations.
To achieve this, an additional column-slot is added to the list of columns and handed forward to the real table-render function.
If you wanted to make it more configurable, allowing the user to define the checkbox (I was a little unclear from your example) because you want to treat those columns different in the styling or not allowing a “row click” on them, you can make it its own slot:
Hi @sodapopcan, thanks for your super fast response.
The app has multiple data tables and uses a framework for rendering the table (flop_phoenix, amazing work, btw.) - I don’t render the table itself.
Your suggestion with a boolean flag would work. The current named-slot approach with using the private API however, comes with the advantage of having the whole selection-work encapsulate in a live-component (handle_event, etc.) and by that not spread all over the place.