Cancels a pending selection if it is in the pending state.
The selection to cancel.
Handles the ContentBlur selection action. Override this method to provide custom logic.
Handles the ContentClick selection action. Override this method to provide custom logic.
Handles the ContentFocusIn selection action. Override this method to provide custom logic.
Handles the Display selection action. Override this method to provide custom logic.
Handles an incoming selection by validating, cancelling any pending selection, and managing the new selection.
The selection to handle.
true
if the selection was handled, otherwise false
.
Checks if the provided selection is valid.
The selection to validate.
true
if the selection is valid, otherwise false
.
Manages the current selection by dispatching to the appropriate handler.
true
if the selection was handled, otherwise false
.
Handles the PlayLive selection action. Override this method to provide custom logic.
Handles the Play selection action. Override this method to provide custom logic.
SelectionManager manages the lifecycle and handling of selection actions.
Remarks