flutter_waya 5.0.0+1
flutter_waya: ^5.0.0+1 copied to clipboard
The Flutter UI library contains multiple custom components,compatible with android,web,ios and MAC.
5.0.0+1 #
- Update dependencies
5.0.0 #
- Updated dio to 5.0.0
- Fixed an issue with duplicate setting of contentType
4.0.0 #
- Compatible with Flutter 3.7.0
- Remove
GestureLock() - Modify
LiquidProgress()toLiquidProgressIndicator() - Modify
FlSwiper.builder()toFlSwiper() - Change the name of the
FlSwiperPagination()component
3.5.2+2 #
- Fixed an issue with ineffective
backgroundColorforExpansionTiles() - Add extension methods for
Options - Add
contentPaddingto thePickerOptions()
3.5.1 #
ExtendedDioAdds more methods
3.5.0+1 #
- Refactor
Toast()usingToast().show(), orToastStyle.show()、${value}.toast() - Refactor
Loading()usingLoading().show() - Remove
showDateTimePicker()and useDateTimePicker().show() - Remove
showAreaPicker()and useAreaPicker().show() - Remove
showSingleColumnPicker()and useSingleColumnPicker().show() - Remove
showMultiColumnPicker()and useMultiColumnPicker().show() - Remove
showMultiColumnLinkagePicker()and useMultiColumnLinkagePicker().show() - Remove
showSingleListPicker()and useSingleListPicker().show() - Remove
showDialogPopup()and use$Widget().popupDialog() - Add
$Widget().popupCupertinoDialog()、$Widget().popupMaterialDialog() - Remove
showBottomPopup()and use$Widget().popupBottomSheet() - Remove
showCupertinoBottomPopup()and use$Widget().popupCupertinoModal() - Add
ExtensionWidgetMethodextension to theWidget,You can use$Widget().push()、$Widget().pushReplacement()、$Widget().pushAndRemoveUntil()``$Widget().showOverlay()、$Widget().showLoading()、$Widget().showLoading(), - Add
ExtensionNavigatorStateContextextension to theBuildContext,You can use most of Navigator's methods - Add
ExtensionFocusScopeContextextension to theBuildContext,You can use most of FocusScopeNode's methods - Change the
setLogDottedLine()tosetLogCrossLine()
3.3.2+5 #
- Add
ExtensionFutureFunction() - Add the merge method for some Options
3.3.2 #
- Change the original
ExtendedFutureBuilder()toCustomFutureBuilder() - Added new
ExtendedFutureBuilder()extension forFutureBuilder() - Added
ExtendedStreamBuilder()extension forStreamBuilder()
3.3.1 #
- Fixed bugs in the
DebuggerInterceptor()
3.3.0+9 #
- Add device preview for example
- Add
ColorExtension、IterableExtension - Change
checkNullOrEmptytoisEmptyOrNull - Add
constraintsforModalWindowsOptions()
3.3.0+6 #
- Fix known issues with
ExtendedScrollView() - Add
convertToList()for Type T
3.3.0+3 #
- Add
DecoratorBoxState()and Example - Change
WidgetPendant()toDecoratorBox()
3.2.1+1 #
- Repair the
EasyRefreshedproblem
3.2.1 #
- Change
ListStateWheel()toListWheelState()
3.2.0 #
- Add
RefreshControllers() - Add
ExtensionT
3.1.0+1 #
- Add
CookiesInterceptor()DebuggerInterceptor()LoggerInterceptor() - Modify the incorrect naming
3.0.1+2 #
- Fixed an issue with
ExtendedScrollView()callingdidUpdateWidgetduring the lifecycle - Add
builderScrollViewtoExtendedScrollView()to customize your ownScrollView
3.0.1+1 #
- Add
onStateChangedforSendSMS() - Refactoring
RText()andBText() - Add
BText.rich()
3.0.0+2 #
- Compatible with Flutter 3.3.0
2.3.2 #
- Some code has been updated
- Add
CupertinoSwitchState()
2.3.1 #
- Add
SwitchState()andCheckboxState() - All Carousel names are changed to FlSwiper
2.2.0 #
- Compatible with flutter 3.0.0
1.21.3+1 #
- Add global Settings
LoadingOptions() PinBox()adds a custom buildTextField()
1.21.2 #
- Optimize loading toast and all related
ExtendedOverlayEntry() - Limit loading and toast to only one
1.21.1+1 #
- Fix
JsonParsebug - Refactoring
ExtendedDio()
1.20.6 #
- Fixed issues with
scaffoldWillPop - Add the
AnchorScrollBuilder()component,And fix known problems, and it works perfectly
1.20.2 #
- New
ExtendedStatefulBuilder - New
ListStateWheelFixed some display index anomalies caused by builds - Add some lifecycle methods to
ValueListenBuilderValueBuilderExtendedFutureBuilder - Fixed the
MultiColumnLinkagePickerbug
1.20.0 #
- Add
AnchorScrollBuilder(),You can use it to specify the index whether it be aListVieworGridView, whetherSliverChildBuilderDelegate()structure, orSliverChildListDelegate()can be competent for it,And add example - Add the
getDaysForRange()extension method forDateTime
1.19.1 #
- Add some extension
methods
toChineseNumbers()getWidgetRectGlobalToLocal()getWidgetRectLocalToGlobal()checkNullOrEmpty() - Remove
RipplePageRoute() - Fixed some popover bugs
1.19.0 #
- Change
MultipleChoicePickertoSingleColumnPicker - Change
showMultipleChoicePicker()toshowSingleColumnPicker - Add
MultiColumnPickerandMultiColumnLinkagePicker - Add
showMultiColumnPicker()andshowMultiColumnLinkagePicker() - All have been added with examples
1.18.5 #
- Fix bugs
1.18.3 #
ExpansionTilesaddchildand add example- Refactoring log tool
- Add
getBoxShadow() JsonParseadds long-press replication
1.18.1 #
- Delete useless parameters
- Refactoring
ExtendedDioinitialization
1.17.5 #
LoggerInterceptoraddsforbidPrintUrl, which specifies that part of the URL is not logged
1.17.1 #
- Add a waterfall flow function to the
ScrollList
1.16.8 #
- Fix some bugs
1.16.7 #
- Add
systemOverlayStyleforExtendedScaffold() - Fix some bugs about
ToastandModalWindowsOptions()
1.16.2 #
- Add
ExtendedOverlay(), - Modify
showDialogSureCancel()toshowDoubleChooseWindows(), - Modify
PopupFromTypetoPopupFromStyle, - Modify
PopupSureCancel()toPopupDoubleChooseWindows(), - Remove
setToastDuration()setGlobalPushMode()setAllToastIgnoringBackground()methods, please use theGlobalOptions()set up some global properties - Modify
ExtendedOptions()toExtendedDioOptions() - Modify
PopupOptions()toPopupModalWindows(), addoptions, useModalWindowsOptions() - Modify
ToastTypetoToastStyle,toastTypeto style, addoptionsinshowToast()method - Remove the default background color for
showBottomPopup - Add positioned for
showToastand Add the globalsetToastPositioned() - Modify all
widgetModetopushStyleand Change allWidgetModetoRoutePushStyle - Add the
GlobalOptions()class to set allToastOptionsWheelOptionsBottomSheetOptionsDialogOptionsPickerWheelOptionsModalWindowsOptionsconfiguration information - After modifying
showToast, you may need to modify some of your own code - Add
ExtendedOverlay
1.16.0 #
- Support the theme
- Add an example of an extension
- Fix some bugs
- Split out
WheelOptionsinListWheel PickerWheelchanged toPickerWheelOptionsUniversaladdSafeArea
1.15.10 #
- Add
ExtendedFutureBuilder - Fixed some bugs
1.15.7 #
- Fix bug for
showCustomPicker - Remove
heightforPickerOptions - Fix bug for
DialogOptions
1.15.5 #
- Add
enabledforPinBox - Add
needKeyBoardforPinBox - Add
onTapforPinBox - Add
BottomSheetOptionsforshowBottomPopup - Add
DialogOptionsforshowDialogPopup
1.15.1 #
- Fix bug for
showDialogPopup
1.15.0 #
- Remove
showSimpleDialog,showSimpleCupertinoDialog - Remove
showBottomPagePopup,please useshowBottomPopup - Modify
showCupertinoBottomPagePopuptoshowCupertinoBottomPopup - Fix bug on
modalforDropdownMenuUniversaladdsystemOverlayStyle,modify status bar color - Add
statusBarStyleforExtensionWidget
1.13.2 #
- Remove
setStatusBarLight() - Add
SystemUiOverlayStyleDark()andSystemUiOverlayStyleLight()
1.13.1 #
- Modify
showDateTimePickerto returnDateTime - Modify the initialization method of
DateTimePickerUnit - Fix bug for
DateTimePicker - Add
showCustomPicker - Remove the
sureIndexTapparameter inPickerOptions, - Restructured
DropdownMenuandCheckBox
1.13.0 #
- Add
CountDownand removeCountDownSkip - Restructured
SendSMS - Restructured example
1.12.1 #
- Add
ExtendedDioExtendedOptionsLoggerInterceptor
1.11.8 #
- Fix buf for
Progress - Fix bug for
DateTimePickerPinBoxaddspaces,and removewidthboxSpacing
1.11.3 #
- Fix some bug
1.11.2 #
- DioTools add
useLog - Add
ExtensionFunctionincluding debounce function and throttle function
1.11.1 #
- Remove
DottedLine - Add
DottedLinePainter
1.11.0 #
- Change
PopupBasetoPopupModalWindows - Change
GlobalWidgetsApptoExtendedWidgetsApp - Change
OverlayScaffoldtoExtendedScaffold - Change
SliverAutoAppBartoExtendedSliverAppBar - Change
PickerSubtoPickerOptionsand change pickerSub to options , change pickerWheel to wheel - Change
FlexibleSpaceAutoBartoExtendedFlexibleSpaceBar - Change
SliverAutoPersistentHeadertoExtendedSliverPersistentHeader - Change
ScrollViewAutotoExtendedScrollView - Change
OverlayEntryAutotoExtendedOverlayEntry - Add
onDisposeandonUpdateonValueListenBuilder - Add
didUpdateWidgetonValueBuilder
1.10.5 #
- Change
RichTextSpantoRText - Change
BasisTexttoBText - Change
BasisTextStyletoBTextStyle - Remove
InputField - Add
WidgetPendantfor all widgets, add header, footer, extraPrefix , extraSuffix, prefix, suffix. you can use it withCupertinoTextFieldorTextField - Add
inputTextTypeToTextInputFormatter()
1.10.3 #
- Optimize import
OverlayEntryAutoaddremoveEntry(),When autoOff is true, theExtendedScaffoldcallonWillPopwill filter theOverlayEntryAuto
1.10.1 #
- Fix the
removeerror ofEventbuswhen the project supports null-safety
1.10.0 #
- Optimize the return data of network request error
- Fix the cancel network request bug and return the error message
1.9.17 #
- Fix
PinBoxbugs - ShowToast add
ignoring - Add
setAllToastIgnoringBackground(),if it is true, the background responds to the click event
1.9.15 #
PopupModalWindowsadd onWillPop and filter forWillPopScopeAndBackdropFilter
1.9.13 #
Universaladd useSingleChildScrollView property,The default is true, If useSingleChildScrollView is false, the scrolling component will be created usingScrollviewUniversaladdWrap,UniversaladdsStatefulBuilder、BuilderandLayoutBuilder,and uses them through builder properties- Fix bugs for
TabBarMerge - Fix
ListWheelcontroller auto destroy problem
1.9.12 #
- Fix bug for popBack
- LogTools add
RequestOptions - Add example for
ScrollViewAuto.nested
1.9.11 #
UniversaladdImageFilter- Split
ScrollList - Add
RefreshScrollView - Add
SliverListGrid
1.9.10 #
- Add
ValueListenBuilderand Example ValueBuilderadd BuildContext for builder and add ExampleScrollListaddHeaderandFooter
1.9.9 #
- Fix bug
1.9.7 #
- Modify the method of obtaining the OverlayState
1.9.6 #
- Add
EasyRefreshType
1.9.5 #
- Fix bugs
- Add doc
1.9.3 #
- Fix bugs for
des
1.9.2 #
- Change
HintDottoBadge - Add
DropdownMenuButton.material
1.9.1 #
- Remove
DropdownMenuButtonconstraints.
1.9.0 #
- Update
dioto 4.0.0 - Fix bugs
1.8.7 #
- Add
DropdownMenuButton - Add example
- Add scaffoldMessengerKey for
MaterialApp - Add showSnackBar
1.8.6 #
- Optimization is not an
http-200state return parameter
1.8.5 #
- Repair
ScrollList.separatedbug
1.8.3 #
- Global optimization refresh
1.8.0 #
- Replace refresh component
1.7.5 #
- Add ExpansionTiles example and fix bug
1.7.2 #
- Update flutter 2.0
1.6.0 #
- Add
Progress.circularProgress.linear - ExtensionString add insert void
- Add
BasisTextBasisTextStyle - Modify
RichSpantoRichTextSpan - Modify
sendMessage(RefreshCompletedType.refresh)tosendRefreshType(RefreshCompletedType.refresh) - Remove Ts
- Remove
FlSwiper.pageView - ShowToast add async callback
1.5.0 #
- Change Tools to Ts.
- Change GlobalMaterial to ExtendedWidgetsApp.
- Modify push and pop
- Add Universal tagging
- Fix ExtendedWidgetsApp did not return MaterialApp
- Modify styles.dart
- Universal add Refreshed
- Add des encode and decode
- Remove
NestedScroll - Add
ScrollViewAutoSliverAutoPersistentHeaderSliverAutoAppBar - Universal add
StatefulWidgetBuilderSizedBox - Picker add
PickerTitlePickerWheel - DateTimePicker add Start end range
- Add ScrollConfiguration
- Add extension
pushpushReplacementpushAndRemoveUntilremove widget , push(Widget())
1.3.10 #
- Fix
ListWheelThe method 'call' was called on null. - Remove
ListWheeldispose().
1.3.9 #
- Remove Overflow for Universal
1.3.7 #
- Simplifying some component parameters 【 PopupDoubleChooseWindows, PopupModalWindows】
- Modify utils partial method name
1.3.3 #
- Add showCupertinoBottomPagePopup
1.3.2 #
- Remove some widget
- Format code
1.2.1 #
- Refactoring all file names and classes
- Optimize overlay
toast loading - The pop method moves out of the context parameter.
- Change of route jump can directly call
push() pushReplacement() pushAndRemoveUntil() pop().
1.1.1 #
- Optimization class file
1.1.0 #
- Split some tool classes
- Add some components
GifControlDropdownMenuUniversal
1.0.4 #
- Split TabBarWidget
- Optimize part of the code
- New components
1.0.3 #
- Optimize time selector (simplified parameter)
- Optimize overlay stack
- To fix the problem that overlay cannot be closed by clicking the return button (overlay scaffold is required)
- Add hero component
1.0.2 #
- Fix download upload method catch exception failed to return
1.0.0 #
- Release of official version
0.0.1 #
- Initialize the package