ZoOpenCard constructor

const ZoOpenCard({
  1. Key? key,
  2. required String heroTag,
  3. required Widget closedCard,
  4. required Widget detailPageHeader,
  5. required Widget detailPageBody,
  6. double closedCardHeight = 350,
  7. double openCardHeaderHeight = 300,
  8. Duration transitionDuration = const Duration(milliseconds: 300),
  9. Curve transitionCurve = Curves.easeOutBack,
})

Creates a ZoOpenCard.

The heroTag, closedCard, detailPageHeader, and detailPageBody parameters are required.

Implementation

const ZoOpenCard({
  super.key,
  required this.heroTag,
  required this.closedCard,
  required this.detailPageHeader,
  required this.detailPageBody,
  this.closedCardHeight = 350,
  this.openCardHeaderHeight = 300,

  this.transitionDuration = const Duration(milliseconds: 300),
  this.transitionCurve = Curves.easeOutBack,
});