app_select_fields 0.0.3
app_select_fields: ^0.0.3 copied to clipboard
Material 3 single-select and multi-select form fields for Flutter. Opens a draggable bottom sheet with built-in search and lazy pagination — themeable, form-integrated, no extra dependencies.
0.0.3 and 0.0.2 #
- Add
noRecordWidgetto both widgets for a custom empty-state message. - Add
displaySelectedCounttoAppMultiSelect(defaulttrue) to optionally hide the sheet's "N selected" summary chip. - Add
inputDecorationStyle,inputValueStyle,hintStyle, andinputLabelStyleto both widgets and toAppSelectStyle, for direct style overrides — the widget-level one wins when both are set. RenamesAppSelectStyle.labelStyletoinputLabelStyleandAppSelectStyle.textStyletoinputValueStyleto match. - Add
selectedInputTemplateandoptionTemplateto both widgets, letting callers replace the defaultTextwith a fully custom widget for the trigger's selected-value display and each option-sheet row, given that option'slabelandvalue. - Add
cancelButtonLabelandcancelButtonStyleto both widgets (the latter also onAppSelectStyle), andconfirmButtonLabel/confirmButtonStyletoAppMultiSelect, to override the sheet's action button text and style. (AppSingleSelect's sheet has no confirm button — it closes on tap.)
0.0.1 #
- Initial release:
AppSingleSelectandAppMultiSelectbottom-sheet fields.