FTappableStyle constructor

FTappableStyle({
  1. FWidgetStateMap<MouseCursor> cursor = const FWidgetStateMap({WidgetState.any : MouseCursor.defer}),
  2. Duration pressedEnterDuration = const Duration(milliseconds: 200),
  3. Duration pressedExitDuration = Duration.zero,
  4. Duration bounceDownDuration = const Duration(milliseconds: 100),
  5. Duration bounceUpDuration = const Duration(milliseconds: 120),
  6. Curve bounceDownCurve = Curves.easeOutQuart,
  7. Curve bounceUpCurve = Curves.easeOutCubic,
  8. Tween<double>? bounceTween,
})

Creates a FTappableStyle.

Implementation

FTappableStyle({
  this.cursor = const FWidgetStateMap({WidgetState.any: MouseCursor.defer}),
  this.pressedEnterDuration = const Duration(milliseconds: 200),
  this.pressedExitDuration = Duration.zero,
  this.bounceDownDuration = const Duration(milliseconds: 100),
  this.bounceUpDuration = const Duration(milliseconds: 120),
  this.bounceDownCurve = Curves.easeOutQuart,
  this.bounceUpCurve = Curves.easeOutCubic,
  Tween<double>? bounceTween,
}) : bounceTween = bounceTween ?? defaultBounceTween;