flip_card_plus 1.0.4 copy "flip_card_plus: ^1.0.4" to clipboard
flip_card_plus: ^1.0.4 copied to clipboard

A highly customizable 3D flip card widget for Flutter. Features smooth animations, drag-to-flip gestures, hover effects, custom curves, and zero-allocation performance.

Changelog #

1.0.4 — 2026-06-05 #

Added #

  • Optimized search topics in pubspec.yaml to improve package discoverability on pub.dev.
  • Initial stable release of flip_card_plus package.
  • Premium customizable 3D flip card widget with smooth animations, realistic perspective projection, and zero-allocation performance.
  • Swipe/drag-to-flip gesture (flipOnDrag) with configurable commit threshold (dragThreshold).
  • Hover-to-flip trigger for desktop (flipOnHover) using MouseRegion.
  • Premium dynamic shadow casting (elevation & shadowColor) that lifts and blurs at the flip midpoint.
  • Custom animation easing curves (curve & reverseCurve) for front and back rotations independently.
  • Lifecycle callbacks: onFlipStart(CardSide from, CardSide to) and onFlipDone(CardSide side).
  • Keyboard accessibility (focusable) — Space/Enter keys trigger flip when card is focused.
  • RTL layout support (rtlAware) — automatically mirrors horizontal drag/flip directions.
  • Repaint boundary isolation (useRepaintBoundary) and corner clip optimization (clipBehavior).
  • Border radius clipping (borderRadius) applied per-face to avoid artefacts at the rotation midpoint.
  • Programmatic control via FlipCardPlusControllerflip(), flipWithoutAnimation(), hint(), skew().
  • Interactive state lock (isDisabled) to disable all interactions.
  • Declarative side property for reactive side control.
  • Auto-flip after delay (autoFlipDuration).
  • Added package branding banner (flip_card_banner.png) at the top of README.md and as the first screenshot in pubspec.yaml.
  • 📺 Watch the full demo on YouTube →

Fixed #

  • Fixed missing Dartdoc comments on several public symbols (CardSide, Fill, and default constructors).
  • Reduced screenshot listings in pubspec.yaml to exactly 10 to comply with pub.dev constraints.
  • Updated example preview image sources in README.md to direct raw.githubusercontent.com URLs.
  • Corrected onFlipDone callback parameter type in README documentation (CardSide not bool).
  • Replaced deprecated Colors.withOpacity() with Colors.withValues(alpha:) in code examples.
5
likes
160
points
0
downloads
screenshot

Documentation

Documentation
API reference

Publisher

verified publisheritsxhadi.fun

Weekly Downloads

A highly customizable 3D flip card widget for Flutter. Features smooth animations, drag-to-flip gestures, hover effects, custom curves, and zero-allocation performance.

Repository (GitHub)
View/report issues

Topics

#flip-card #animation-3d #gesture #ui #animation

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on flip_card_plus