AnimateOnWidget extension

PAYDROP ULTIMATE ANIMATION ENGINE (UPDATED WITH REPEAT LOGIC) Rules:

  1. All names start with 'animateWidget'.
  2. Sequential indexing (1 to 75).
  3. Standardized parameters: durationMs, delayMs, repeat, animate.
on

Methods

animateWidget3DSkew({int delayMs = 0, int durationMs = 700, bool repeat = false, bool animate = true}) Widget

Available on Widget, provided by the AnimateOnWidget extension

  • 3D Skew Slide
  • animateWidget3DTilt({int delayMs = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • 3D Tilt Entrance
  • animateWidgetAttention({int durationMs = 1000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Attention Magnet
  • animateWidgetAurora({int durationMs = 4000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Aurora Sweep (Loop)
  • animateWidgetBarGrow({int delayMs = 0, int durationMs = 800, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Bar Grow
  • animateWidgetBorderGlow({Color color = Colors.greenAccent, int durationMs = 2000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Border Glow Breathe
  • animateWidgetBreathe({int durationMs = 1500, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Breathe (Scale Cycle)
  • animateWidgetCardDeal({int index = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Credit Card Deal (Staggered)
  • animateWidgetChartLabel({int delayMs = 0, int durationMs = 400, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Chart Label Overlay
  • animateWidgetCircleShimmer({Alignment alignment = Alignment.center, Color color = Colors.white, int durationMs = 1500, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Circle Radial Shimmer (Loop)
  • animateWidgetCoinJump({int delayMs = 0, int durationMs = 800, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Coin Jump & Spin
  • animateWidgetCoinSpin({int delayMs = 0, int durationMs = 1000, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Coin Spin (Y-Axis)
  • animateWidgetColorReveal({int durationMs = 800, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Color Reveal (B&W to Color)
  • animateWidgetCounterFlip({int delayMs = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Counter Flip
  • animateWidgetCyberJitter({int delayMs = 0, int durationMs = 500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Cyber Jitter Reveal
  • animateWidgetCyberScanner({Color color = Colors.cyanAccent, int durationMs = 1500, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Cyber Scanner Sweep
  • animateWidgetDigitalGlitch({int durationMs = 200, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Digital Glitch Flicker
  • animateWidgetDropBounce({int delayMs = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Drop Bounce
  • animateWidgetElasticEntry({int delayMs = 0, int durationMs = 800, double begin = 0.5, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Elastic Entrance
  • animateWidgetErrorShake({required bool trigger, Color color = Colors.red, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Error Shake
  • animateWidgetFloatUp({int delayMs = 0, int durationMs = 2000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Float Up/Down
  • animateWidgetFloatWithShadow({int durationMs = 1500, Color shadowColor = Colors.black, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Float with Shadow
  • animateWidgetGhostBloom({int delayMs = 0, int durationMs = 800, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Ghost Bloom
  • animateWidgetGhostFloat({int durationMs = 3000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Ghost Float (Slow)
  • animateWidgetGlassGlow({Color glowColor = Colors.amberAccent, int durationMs = 3000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Glass Morph Glow
  • animateWidgetGlassReveal({int delayMs = 0, int durationMs = 500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Glass Reveal (Blur & Scale)
  • animateWidgetGlassShine({int delayMs = 0, int durationMs = 1200, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Glass Shine Sweep
  • animateWidgetGoldShimmer({Color color = const Color(0xFFFFD700), int durationMs = 2000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Gold Shimmer
  • animateWidgetGoldSweep({int durationMs = 2500, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Gold Metallic Sweep (Loop)
  • animateWidgetHelixEntry({int delayMs = 0, int durationMs = 700, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Helix Spin Entrance
  • animateWidgetHoverScale({int durationMs = 300, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Hover Scale
  • animateWidgetInsetPulse({int durationMs = 1200, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Inset Shadow Pulse (Loop)
  • animateWidgetInsightReveal({int delayMs = 0, int durationMs = 500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Insight Reveal
  • animateWidgetJelly({int durationMs = 300, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Jelly Effect
  • animateWidgetLineTrace({int delayMs = 0, int durationMs = 1500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Line Trace
  • animateWidgetLiquidFill({Color color = Colors.greenAccent, int durationMs = 3000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Liquid Fill Breathe (Loop)
  • animateWidgetLiquidSlide({int delayMs = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Liquid Slide (Modern Perspective)
  • animateWidgetLiquidWave({int delayMs = 0, int durationMs = 1000, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Liquid Wave Reveal
  • animateWidgetMagazineSlide({int delayMs = 0, int durationMs = 700, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Magazine Slide
  • animateWidgetMagnetic({int durationMs = 550, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Magnetic Pull
  • animateWidgetMorphIn({int delayMs = 0, int durationMs = 1000, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Morph Entrance
  • animateWidgetNeonFlow({Color color = Colors.cyanAccent, int durationMs = 1500, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Neon Flow Sweep (Loop)
  • animateWidgetNeonPulse({Color color = Colors.blue, int durationMs = 1500, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Neon Pulse (Breathe)
  • animateWidgetNotifyRipple({Color color = Colors.redAccent, int durationMs = 1500, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Notification Ripple
  • animateWidgetOrigamiFold({int delayMs = 0, int durationMs = 800, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Origami Vertical Fold
  • animateWidgetPageFlip({int delayMs = 0, int durationMs = 800, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Page Flip (3D)
  • animateWidgetPerspectiveFlip({int delayMs = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • 3D Perspective Flip (Horizontal)
  • animateWidgetPieSlice({int delayMs = 0, int durationMs = 1000, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Pie Slice Rotate
  • animateWidgetPointPop({int delayMs = 0, int durationMs = 500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Data Point Pop
  • animateWidgetProgressFill({int delayMs = 0, int durationMs = 1000, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Progress Infill
  • animateWidgetPulse({int delayMs = 0, int durationMs = 600, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Pulse (Heartbeat)
  • animateWidgetRadarScan({Color color = Colors.blueAccent, int durationMs = 2000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Radar Scan (Radar Loop)
  • animateWidgetRevealDoor({int delayMs = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Reveal Door (Vertical)
  • animateWidgetRewardBloom({int delayMs = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Reward Bloom
  • animateWidgetScannerBeam({Color beamColor = Colors.blueAccent, int durationMs = 2000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Scanner Beam (QR Style)
  • animateWidgetSepia({int delayMs = 0, int durationMs = 700, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Sepia Nostalgia
  • animateWidgetShakeX({int delayMs = 0, int durationMs = 500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Shake X
  • animateWidgetShimmerGlow({Color color = Colors.white24, int durationMs = 1800, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Shimmer Glow
  • animateWidgetSkewIn({int delayMs = 0, double beginSkew = 0.2, int durationMs = 500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Skew Entry
  • animateWidgetSlideFade({int delayMs = 0, int durationMs = 400, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Slide Fade Entrance
  • animateWidgetSlideUpFade({int delayMs = 0, int durationMs = 500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Slide Up Fade
  • animateWidgetSpiralIn({int delayMs = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Spiral Entry
  • animateWidgetSpotlightReveal({int delayMs = 0, int durationMs = 1000, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Final Luxury Spotlight
  • animateWidgetStamp({int delayMs = 0, int durationMs = 500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Stamp Impact
  • animateWidgetStarShine({int durationMs = 2000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Star Particle Shine (Loop)
  • animateWidgetSuccessPop({int delayMs = 0, int durationMs = 400, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Success Pop
  • animateWidgetSwingHook({int delayMs = 0, int durationMs = 1200, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • 3D Swing Hook
  • animateWidgetTapFeedback({required VoidCallback? onTap, TapEffect? effects, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Tap Feedback Detector
  • animateWidgetToastEntry({int delayMs = 0, int durationMs = 400, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Toast Entry
  • animateWidgetTunnelIn({int delayMs = 0, int durationMs = 800, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Depth Zoom Tunnel
  • animateWidgetTypingDots({int delayMs = 0, int durationMs = 300, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Typing Dots Animation
  • animateWidgetWaveFlow({int durationMs = 2000, bool repeat = true, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Wave Flow (Loop)
  • animateWidgetWiggle({int delayMs = 0, int durationMs = 200, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Wiggle
  • animateWidgetWingEntry({int delayMs = 0, int durationMs = 600, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Wing Entry
  • animateWidgetZoomFocus({int delayMs = 0, int durationMs = 500, bool repeat = false, bool animate = true}) Widget

    Available on Widget, provided by the AnimateOnWidget extension

  • Focus Zoom