I understand you can use external html controls to do this?
Just curious.
I´m already using multiselect dropdown with script and is working fine for multi filtering a table.
Before the question inevitably pops up:
Use an output parameter on the instanced button/checkbox/whatever to send back to the repeater whether that instance is selected or not.
Then you can just browse the props.instances property on the repeater and check that parameter to build a list of all the selected instances.
The checkbox compoent already has a text property for "label"
I guess i have worded it a bit wrong. All you need to have is something to show what is the value (a label) and somethign that indicates that this value is clicked.
Which can an icon or a different style/background on a label.
The checkbox component already has both.
I think you are making a bit more complicated than it has to be xd multiselect_demo.zip (23.6 KB)