DoubleTapConfig class

widget config for DoubleTapPlayerView about double tap event

Constructors

DoubleTapConfig.create({double ignoreCenterWidth = 128, Widget iconRight = const Icon(Icons.fast_forward, color: Colors.white, size: 40), Widget iconLeft = const Icon(Icons.fast_rewind, color: Colors.white, size: 40), double curveBank = 40, Color ovalColor = Colors.white30, Color rippleColor = Colors.white30, Color backDrop = Colors.black26, Duration rippleExpansionTime = const Duration(milliseconds: 400), Duration expansionHoldingTime = const Duration(milliseconds: 200), Duration fadeTime = const Duration(milliseconds: 100), Duration backDropAnimDuration = const Duration(milliseconds: 400), TapCountWidgetBuilder? customWidgetBuilder, TextBuilder? labelBuilder, TextStyle labelStyle = const TextStyle(color: Colors.white), DoubleTapCallback? onDoubleTap})
factory constructor of DoubleTapConfig. DoubleTapConfig is widget config for DoubleTapPlayerView about double tap event
factory

Properties

backDrop Color
final
backDropAnimDuration Duration
final
confPair → ConfPair
no setter
curveBank double
final
customWidgetBuilder TapCountWidgetBuilder?
final
expansionHoldingTime Duration
final
fadeTime Duration
final
hashCode int
The hash code for this object.
no setterinherited
iconLeft Widget
final
iconRight Widget
final
labelBuilder TextBuilder?
final
labelStyle TextStyle
final
onDoubleTap DoubleTapCallback?
final
ovalColor Color
final
rippleColor Color
final
rippleExpansionTime Duration
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
vmConfL → ViewModelConfig
final
vmConfR → ViewModelConfig
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited