TouchRippleStyle constructor
const
TouchRippleStyle({
- Key? key,
- required Widget child,
- Color? rippleColor,
- Color? hoverColor,
- Color? focusColor,
- double? rippleScale,
- double? rippleBlurRadius,
- BorderRadius? rippleBorderRadius,
- Duration? previewDuration,
- Duration? tappableDuration,
- Duration? doubleTappableDuration,
- Duration? doubleTapAliveDuration,
- Duration? longTappableDuration,
- Duration? longTapCycleDuration,
- TouchRippleBehavior? tapBehavior,
- TouchRippleBehavior? doubleTapBehavior,
- TouchRippleBehavior? longTapBehavior,
- TouchRippleRejectBehavior? rejectBehavior,
- TouchRippleCancelBehavior? cancelBehavior,
- TouchRippleOverlapBehavior? overlapBehavior,
- TouchRippleRenderOrderType? renderOrderType,
- TouchRippleFocusTiming? focusTiming,
- TouchRippleOrigin? origin,
- TouchRippleShape? shape,
- TouchRippleAnimation? focusAnimation,
- TouchRippleAnimation? hoverAnimation,
- bool? useHoverEffect,
- bool? useFocusEffect,
- bool? onlyMainButton,
Implementation
const TouchRippleStyle({
super.key,
required super.child,
this.rippleColor,
this.hoverColor,
this.focusColor,
this.rippleScale,
this.rippleBlurRadius,
this.rippleBorderRadius,
this.previewDuration,
this.tappableDuration,
this.doubleTappableDuration,
this.doubleTapAliveDuration,
this.longTappableDuration,
this.longTapCycleDuration,
this.tapBehavior,
this.doubleTapBehavior,
this.longTapBehavior,
this.rejectBehavior,
this.cancelBehavior,
this.overlapBehavior,
this.renderOrderType,
this.focusTiming,
this.origin,
this.shape,
this.focusAnimation,
this.hoverAnimation,
this.useHoverEffect,
this.useFocusEffect,
this.onlyMainButton
});