s_widgets 2.0.1 copy "s_widgets: ^2.0.1" to clipboard
s_widgets: ^2.0.1 copied to clipboard

A Flutter package that gathers small custom widgets such as text buttons, loading indicators, and more.

2.0.1 #

  • s_packages package dependency upgraded

2.0.0 #

  • package no longer holds the source code for it, but exports/exposes the s_packages package instead, which will hold this package's latest source code.
  • The only future changes to this package will be made via s_packages package dependency upgrades, in order to bring the new fixes or changes to this package
  • dependent on s_packages: ^1.1.2

1.1.1 #

  • Updated s_button dependancy

1.1.0 #

  • Bug Fix: Fixed ScrollTextFormFieldWhenKeyboardIsShown widget causing runtime error "Unexpected null value" when scrolling (especially with mouse wheel on web)
    • Replaced incorrect Scrollable + viewportBuilder pattern with a simple SingleChildScrollView that properly manages its own scroll position

1.0.1 #

  • pubspec.yaml updated

1.0.0 #

  • Keyboard Management: DismissKeyboard widget to dismiss keyboards on tap, and InputDoneView with KeyboardOverlay for iOS-style done button overlay
  • Loading Indicators: SLoadingIndicator wrapping LoadingIndicator with transform support and animation control
  • State Management: MountedState base class for safe setState calls, preventing errors on unmounted widgets
  • Widget Extensions: Extensions on all widgets for adding Material wrapping, tooltips, color filters, border radius, box decorations
  • UI Utilities: SDivider for custom dividers, STextButton and SIconButton for flexible button implementations
  • Responsive Utilities: ForcePhoneSizeOnWeb for forcing phone-sized frames on web, ScrollTextFormFieldWhenKeyboardIsShown for auto-scrolling
  • Animation Utilities: SBlur and SAnimatedBlur for blur effects, SButton integration for tap interactions
  • Widget Measurement: MeasureChildSizeWidget to measure child dimensions during layout
  • UI Components: ExpandCollapseButton and TextFormFieldClearButton for common UI patterns
  • Snackbar Extensions: ShowSnackBar extension on BuildContext for showing custom snackbars
  • Helper Functions: getWidgetPosition and getWidgetSize utilities for determining widget dimensions
  • Full Documentation: Comprehensive API documentation and multiple examples for all widgets
  • Performance: Static widget caching and optimized rendering for better performance

0.0.1 #

  • Initial release
0
likes
160
points
124
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter package that gathers small custom widgets such as text buttons, loading indicators, and more.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, s_packages

More

Packages that depend on s_widgets