widget_toolkit 0.2.0 copy "widget_toolkit: ^0.2.0" to clipboard
widget_toolkit: ^0.2.0 copied to clipboard

The Widget Toolkit package consists of several lightweight and customisable UI components that boost productivity and reduce the development time.

[0.2.0] #

  • Updated dependencies:
  • rxdart to 0.28.0
  • rx_bloc to 6.0.0
  • flutter_rx_bloc to 7.0.0

[0.1.1] #

  • Added SmallButtonType.icon type to SmallButton widget

[0.1.0] #

  • Fixed loading state of 'SmallButton' widget

Breaking changes: #

  • Removed static .withDependencies constructor from widgets
  • Added new widgets *WithDependencies

[0.0.2] #

  • Upgrade major versions of dependencies: theme_tailor, theme_tailor_annotation

Breaking changes: #

  • Added light() and dark() constructors for each theme that previously has static light and dark fields
  • Removed static fields light and dark for each of the themes

[0.0.2-dev.3] #

  • Fixes and improvements

[0.0.2-dev.2] #

  • Support flutter 3.19

[0.0.2-dev.1] #

  • Renamed ErrorUnknown to UnknownErrorModel
  • Added L10nErrorKeyProvider abstract class, used to provide localization keys for error messages
  • GenericErrorModel and EmptyListErrorModel now implement L10nErrorKeyProvider

[0.0.1-dev9] #

  • Requires Dart 3.0
  • Upgrade dependencies

[0.0.1-dev8] #

  • Upgrade major versions of dependencies: theme_tailor, theme_tailor_annotation

[0.0.1-dev7] #

  • Documentation improvements

Breaking Changes: #

  • Removed params: showChangeLanguageBottomSheet(iconRight, errorPanelIcon)
  • Added parameter showChangeLanguageBottomSheet(Widget Function(SelectedLanguageModel model, bool loading, BuildContext context)? itemBuilder, required LanguageService service, required Function(LanguageModel language) onChanged, String Function(LanguageModel) translate)

[0.0.1-dev6] #

  • Documentation improvements
  • EditAddressWidget example is added to the example project
  • Fixed golden tests for EditAddressPage
  • EditAddressService provides default implementation for the newly added methods: filteredCountriesByName, validateCityOnSubmit,validateStreetOnSubmit,validateCityOnType,validateStreetOnType,
  • Added methods to EditAddressService without default implementation are: getCountries, getCountryPlaceholderList

Breaking Changes: #

  • Removed params showEditAddressBottomSheet(cityErrorMapper , addressErrorMapper, validator, searchCountryService, countryCustomIcon, editCountryFieldType, cityCustomIcon, editCityFieldType, addressCustomIcon, editAddressFieldType)
  • Added params showEditAddressBottomSheet(Function(Object error) translateError, Function(AddressModel? addressModel)? onChanged)
  • Removed params EditAddressWidget(cityErrorMapper, addressErrorMapper, validator, searchCountryService, countryCustomIcon, editCountryFieldType, cityCustomIcon, editCityFieldType, addressCustomIcon, editAddressFieldType)
  • Added params EditAddressWidget(Function(Object error) translateError, Function(AddressModel? addressModel)? onChanged, onSaved)
  • Renamed params in EditAddressWidget: editAddressService becomes service, addressModel becomes initialAddress.
  • service parameter in EditAddressWidget becomes required, because the default service is deleted.
  • Removed params TextFieldDialog(errorMapper)
  • Added params TextFieldDialog(Function(Object error) translateError)
  • Removed params ModalConfiguration(additionalBottomPadding)
  • Removed params EditAddressConfiguration(additionalBottomPadding)
  • Removed params ItemPickerModalConfiguration(additionalBottomPadding)
  • Removed params LanguagePickerModalConfiguration(additionalBottomPadding)
  • Removed params SearchPickerModalConfiguration(additionalBottomPadding)
  • Removed params TextFieldModalConfiguration(additionalBottomPadding)

[0.0.1-dev5] #

  • Documentation improvements
  • Add example project
  • CountryModel name getter returns non nullable String
  • SearchPickerService provides default implementation of method 'filteredListByName'
  • IconTextButton now has transparent background
  • modalBottomSheets are more configurable
  • showBlurredBottomSheet (old name showModal) - UX improvements

Breaking Changes: #

  • showModal is renamed to showBlurredBottomSheet
  • showErrorModal is renamed to showErrorBlurredBottomSheet
  • showEditAddressBottomSheet - configuration was renamed to modalConfiguration
  • EditAddressWidget - configuration was renamed to editAddressConfiguration
  • ItemPickerConfiguration - fullScreen was moved inside modalConfiguration
  • showChangeLanguageBottomSheet - configuration was renamed to modalConfiguration
  • OpenUrlWidget - errorModalSafeBottom was wrapped inside errorModalConfiguration
  • showSearchPickerBottomSheet - fullScreen was moved into modalConfiguration (old name configuration)
  • TextFieldDialog - configuration was renamed to modalConfiguration, dialogHasBottomPadding was moved inside modalConfiguration
  • showErrorBlurredBottomSheet - safeAreaBottom was moved inside configuration

[0.0.1-dev4] #

  • Fix screenshots

[0.0.1-dev2] #

  • Fix static analysis issues

[0.0.1-dev1] #

58
likes
140
points
917
downloads
screenshot

Publisher

verified publisherprimeholding.com

Weekly Downloads

The Widget Toolkit package consists of several lightweight and customisable UI components that boost productivity and reduce the development time.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

copy_with_extension, equatable, flutter, flutter_localizations, flutter_rx_bloc, flutter_svg, json_annotation, provider, rx_bloc, rxdart, shimmer, theme_tailor_annotation, url_launcher

More

Packages that depend on widget_toolkit