MultiSelectTask
MultiSelectTask
allows users to select one or multiple items from a list.
Creating

Main Methods
Advanced configuration
Dependencies between items
WithDependencies
lets you describe relationships between options. Each map entry uses a MultiSelectDependencyRule
with actions that run when the trigger item is selected or deselected. Actions accept item keys:
Disable
/Enable
— temporarily lock or unlock other options.ForceSelect
— automatically mark related items (for required prerequisites).ForceClear
— unselect items that are no longer valid.
Optional empty selection
Multi-select tasks allow confirming with no items selected by default. CallWithRequireSelection(true)
if you want to enforce the classic “select at least one item” rule and show the localized hint when Enter is pressed without a choice.