{% if widget._multiple %}
true);
post('/{{{widget.widget_id}}}/checkbox_cb');
}" {% else %}
@click="state.{{{widget.widget_id}}}.selected = state.{{{widget.widget_id}}}.selected.map(() => true)" {% endif
%}>
Select all
false);
post('/{{{widget.widget_id}}}/checkbox_cb');
}" {% else %}
@click="state.{{{widget.widget_id}}}.selected = state.{{{widget.widget_id}}}.selected.map(() => false)" {% endif
%}>
Deselect all
{% endif %}
{
if ($event.target.checked) {
state.{{{widget.widget_id}}}.selected = state.{{{widget.widget_id}}}.selected.map((_, i) => i == idx);
}
post('/{{{widget.widget_id}}}/checkbox_cb');
}" {% else %} @change="() => {
post('/{{{widget.widget_id}}}/checkbox_cb');
}" {% endif %} {% else %} {% if not widget._multiple %}
@change="if ($event.target.checked) {state.{{{widget.widget_id}}}.selected = state.{{{widget.widget_id}}}.selected.map((_, i) => i == idx);}"
{% endif %} {% endif %}>
{{tag.name}}