toggleItemSelectionByScope<T> method
void
toggleItemSelectionByScope<T>(
- T item
便捷切换项目选择状态(使用 Scope 中定义的 getItemId)
Implementation
void toggleItemSelectionByScope<T>(T item) {
final inherited =
dependOnInheritedWidgetOfExactType<ListSelectInherited<T>>();
final id = inherited?.getItemId(item);
if (id != null) {
inherited?.state.toggleSelection(id);
}
}