TooltipCard constructor

const TooltipCard({
  1. Key? key,
  2. required TourStep step,
  3. required Rect targetRect,
  4. bool hasTarget = true,
  5. required int currentStepIndex,
  6. required int totalSteps,
  7. required VoidCallback onNext,
  8. required VoidCallback onPrevious,
  9. required VoidCallback onSkip,
  10. bool dismissOnBarrierTap = true,
  11. required String dontShowAgainText,
  12. VoidCallback? onDontShowAgain,
  13. ButtonStyle? dontShowAgainStyle,
  14. Duration animationDuration = const Duration(milliseconds: 400),
  15. Curve animationCurve = Curves.easeOutCubic,
})

Implementation

const TooltipCard({
  super.key,
  required this.step,
  required this.targetRect,
  this.hasTarget = true,
  required this.currentStepIndex,
  required this.totalSteps,
  required this.onNext,
  required this.onPrevious,
  required this.onSkip,
  this.dismissOnBarrierTap = true,
  required this.dontShowAgainText,
  this.onDontShowAgain,
  this.dontShowAgainStyle,
  this.animationDuration = const Duration(milliseconds: 400),
  this.animationCurve = Curves.easeOutCubic,
});