From ecff6acf2d651931e06eebfa8856d940aedb2bee Mon Sep 17 00:00:00 2001 From: taehoon Date: Sat, 6 Apr 2019 13:45:28 -0400 Subject: support indeterminate checkbox state --- src/components/selectable_list/selectable_list.js | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/components/selectable_list/selectable_list.js') diff --git a/src/components/selectable_list/selectable_list.js b/src/components/selectable_list/selectable_list.js index b60399ec..b8bd4f75 100644 --- a/src/components/selectable_list/selectable_list.js +++ b/src/components/selectable_list/selectable_list.js @@ -24,6 +24,12 @@ const SelectableList = { computed: { allSelected () { return !this.items.find(item => !this.isSelected(item)) + }, + noneSelected () { + return !this.items.find(item => this.isSelected(item)) + }, + someSelected () { + return !this.allSelected && !this.noneSelected } }, methods: { -- cgit v1.2.3-70-g09d2