Commit 99c754c4 by r66ad Committed by Torkel Ödegaard

Templating: Support selecting all filtered values of multi-value variable (#16873)

* Closes #15821

* sorry, now prettier

* select and deselect on filtered values works with Selected option now. Should the clearSelections function rather be renamed to selectOrClearValues? Selected should have another name too.
parent 568d7373
......@@ -77,10 +77,17 @@ export class ValueSelectDropdownCtrl {
}
clearSelections() {
_.each(this.options, option => {
option.selected = false;
});
this.selectedValues = _.filter(this.options, { selected: true });
if (this.selectedValues.length > 1) {
_.each(this.options, option => {
option.selected = false;
});
} else {
_.each(this.search.options, option => {
option.selected = true;
});
}
this.selectionsChanged(false);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment