ListSelectContextExtension extension
便捷扩展
- on
Methods
-
clearSelection<
T> () → void -
Available on BuildContext, provided by the ListSelectContextExtension extension
清空选择 -
isItemSelected<
T> (T item, String getId(T)) → bool -
Available on BuildContext, provided by the ListSelectContextExtension extension
判断项目是否选中 -
isItemSelectedByScope<
T> (T item) → bool -
Available on BuildContext, provided by the ListSelectContextExtension extension
便捷判断项目是否选中(使用 Scope 中定义的 getItemId) -
isSelectMode<
T> () → bool -
Available on BuildContext, provided by the ListSelectContextExtension extension
判断是否处于选择模式 -
listSelectController<
T> () → ListSelectController< T> ? -
Available on BuildContext, provided by the ListSelectContextExtension extension
获取选择控制器 -
listSelectState(
) → ListSelectState? -
Available on BuildContext, provided by the ListSelectContextExtension extension
获取选择状态 -
selectAllItems<
T> (List< T> items, String getId(T)) → void -
Available on BuildContext, provided by the ListSelectContextExtension extension
全选 -
selectAllItemsByScope<
T> (List< T> items) → void -
Available on BuildContext, provided by the ListSelectContextExtension extension
便捷全选 -
selectedCount<
T> () → int -
Available on BuildContext, provided by the ListSelectContextExtension extension
获取已选中的数量 -
toggleItemSelection<
T> (T item, String getId(T)) → void -
Available on BuildContext, provided by the ListSelectContextExtension extension
切换项目选择状态 -
toggleItemSelectionByScope<
T> (T item) → void -
Available on BuildContext, provided by the ListSelectContextExtension extension
便捷切换项目选择状态(使用 Scope 中定义的 getItemId)