reset method
重置
key
当前组的字段
Implementation
void reset([String? key]) {
// 按钮重置
var groups = value.items;
for (var i = 0; i < groups.length; i++) {
var tempGroup = groups[i];
if (key != null) {
if (tempGroup.key == key) {
// 修改按钮选中状态
var items = tempGroup.items;
for (var k = 0; k < items.length; k++) {
items[k].selected = false;
}
break;
}
} else {
// 修改按钮选中状态
var items = tempGroup.items;
for (var k = 0; k < items.length; k++) {
items[k].selected = items[k].isMutex;
}
}
}
onReseted?.call();
}