isSelectedAll property
bool
get
isSelectedAll
带有子集选项时,判断当前选项的子选项是否全部选中
Implementation
bool get isSelectedAll {
/// 设置子集选中
bool chidrenSelected(List<SpinnerItemData> list) {
for (var element in list) {
if (!element.selected) {
return false;
} else if (element.items.isNotEmpty) {
if (!chidrenSelected(element.items)) {
return false;
}
}
}
return true;
}
return chidrenSelected(items);
}