widgets library

Optional default and convenience widgets for Search Anchor Picker.

Classes

DefaultPickerCloseSaving
Default wrap shown while onClose is saving.
DefaultPickerEmpty
Default message shown when the picker has no visible results.
DefaultPickerError
Default load-error retry button used when errorBuilder is omitted.
DefaultPickerFieldTrigger<K>
Outlined field trigger: selected chips plus an Add or Change control.
DefaultPickerItemTile
Default picker row shell: checkbox, membership icon, title, subtitle.
DefaultPickerLoading
Default loading indicator used when loadingBuilder is omitted.
DefaultPickerResultsList
Default scrollable results list used when resultsBuilder is omitted.
DefaultPickerSearchField
Default search field used when searchFieldBuilder is omitted.
DefaultPickerSectionHeader
Heading for the Selected or Results section.
DefaultPickerTrigger
Compact search IconButton used when triggerBuilder is omitted.
DefaultPickerUnselectWarning
Default in-use warning shown for PickerUnselectPolicy.blocked.
DefaultPickerView
Default overlay column: search field, divider, then results.
DefaultPickerViewSurface
Default Material surface around the open picker view.
GenericSubPickerTile<T, K>
Optional convenience tile for a picker nested in another picker's header.
OverflowTooltipText
Text that shows a tooltip only when it is ellipsized.
PassiveTooltip
Lightweight tooltip that does not intercept pointer or wheel events.
PickerViewStyle
Effective visual values used by the default picker view widgets.
SubPickerTile<T>

Enums

PickerListSection
Which default list heading to show above picker rows.
SubPickerParentSelectionEffect
Optional effect that a sub-picker result applies to parent pending selection.

Functions

showDefaultPickerCloseSaveFailed(BuildContext context) → Future<CloseSaveFailedAction>
Default prompt after onClose throws: keep editing or close without saving.
showDefaultPickerUnselectConfirmation(BuildContext context, {required String label}) → Future<bool>
Default confirmation dialog for PickerUnselectPolicy.confirm.

Typedefs

SubPickerOnChange<K> = FutureOr<void> Function(PickerDelta<K> delta, void notifyParent())
Child onChange for GenericSubPickerTile.