SlotWidgetModifiers extension

Widget wrapper for chainable modifiers.

on

Methods

onTap(VoidCallback onTap, {double pressedScale = 0.95}) Widget

Available on Widget, provided by the SlotWidgetModifiers extension

Wrap with tap gesture.
withDelay(Duration delay) Widget

Available on Widget, provided by the SlotWidgetModifiers extension

Add a delay before showing.
withFade({Duration duration = const Duration(milliseconds: 300), Curve curve = Curves.easeInOut}) Widget

Available on Widget, provided by the SlotWidgetModifiers extension

Wrap with fade animation on appear.
withHero(Object tag) Widget

Available on Widget, provided by the SlotWidgetModifiers extension

Wrap with hero animation.
withScale({double begin = 0.8, double end = 1.0, Duration duration = const Duration(milliseconds: 300), Curve curve = Curves.easeOutBack}) Widget

Available on Widget, provided by the SlotWidgetModifiers extension

Wrap with scale animation on appear.
withShimmer({Duration duration = const Duration(milliseconds: 1500), Color baseColor = const Color(0xFFE0E0E0), Color highlightColor = const Color(0xFFF5F5F5)}) Widget

Available on Widget, provided by the SlotWidgetModifiers extension

Apply a shimmer loading effect.
withSlide({Offset begin = const Offset(0, 0.2), Offset end = Offset.zero, Duration duration = const Duration(milliseconds: 300), Curve curve = Curves.easeOutCubic}) Widget

Available on Widget, provided by the SlotWidgetModifiers extension

Wrap with slide animation on appear.