widgets library
Optional default and convenience widgets for Search Anchor Picker.
Classes
- DefaultPickerCloseSaving
-
Default wrap shown while
onCloseis saving. - DefaultPickerEmpty
- Default message shown when the picker has no visible results.
- DefaultPickerError
-
Default load-error retry button used when
errorBuilderis 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
loadingBuilderis omitted. - DefaultPickerResultsList
-
Default scrollable results list used when
resultsBuilderis omitted. - DefaultPickerSearchField
-
Default search field used when
searchFieldBuilderis omitted. - DefaultPickerSectionHeader
- Heading for the Selected or Results section.
- DefaultPickerTrigger
-
Compact search IconButton used when
triggerBuilderis 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
onClosethrows: 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
onChangefor GenericSubPickerTile.