{% 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 (evt.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
%}
>