FTappableStyle constructor

FTappableStyle({
  1. FWidgetStateMap<MouseCursor> cursor = const FWidgetStateMap({WidgetState.disabled : MouseCursor.defer, WidgetState.any : SystemMouseCursors.click}),
  2. Duration pressedEnterDuration = const Duration(milliseconds: 200),
  3. Duration pressedExitDuration = Duration.zero,
  4. Tween<double>? animationTween,
})

Creates a FTappableStyle.

Implementation

FTappableStyle({
  this.cursor = const FWidgetStateMap({
    WidgetState.disabled: MouseCursor.defer,
    WidgetState.any: SystemMouseCursors.click,
  }),
  this.pressedEnterDuration = const Duration(milliseconds: 200),
  this.pressedExitDuration = Duration.zero,
  Tween<double>? animationTween,
}) : animationTween = animationTween ?? FTappableAnimations.bounce;