utils_x 1.0.0
utils_x: ^1.0.0 copied to clipboard
A collection of powerful Flutter widget extensions for cleaner, more expressive code. Add press effects, padding, styling, and more with simple chainable methods.
1.0.0 #
-
Initial release
-
Interaction Extensions:
pressEffect()- Scale-down animation on pressonTap()- Simple tap handleronLongPress()- Long press handleronDoubleTap()- Double tap handlerripple()- Material ripple effecthoverScale()- Scale on hover for web/desktop
-
Layout Extensions:
padding()/paddingH()/paddingV()/paddingOnly()/paddingSymmetric()centered()- Center widgetalign()- Align widgetexpanded()/flexible()- Flex wrapperssize()/square()/fullWidth()- SizingsafeArea()- SafeArea wrappersliverBox()- SliverToBoxAdapter wrappermargin()/marginSymmetric()- Margin helpersconstrained()- ConstrainedBox wrapper
-
Styling Extensions:
rounded()/roundedOnly()/circular()- Border radiuswithShadow()- Box shadowsopacity()- Opacity controlrotate()/scale()/translate()- TransformsflipH()/flipV()- Flip transformsblur()- Blur effect (glassmorphism)withBorder()- Border decorationwithGradient()- Gradient backgroundwithBackground()- Color backgroundcolorOverlay()- Color filter overlay
-
Visibility Extensions:
visible()- Show/hide maintaining spacegone()- Remove from treeshowIf()- Conditional renderingshowOrElse()- Show or alternativeabsorbPointer()/ignorePointer()- Pointer controlfadeVisible()/scaleVisible()/slideVisible()- Animated visibility
-
General Extensions:
tooltip()- Tooltip wrappersemanticsLabel()- Accessibilityhero()- Hero animationmaterial()- Material wrapperrepaintBoundary()- Performancefitted()/aspectRatio()/fractionalSize()- Sizing helpersoffstage()- Offstage wrapper