FTappable constructor
const
FTappable({
- FTappableStyleDelta style,
- FFocusedOutlineStyleDelta? focusedOutlineStyle,
- String? semanticsLabel,
- bool excludeSemantics,
- bool autofocus,
- FocusNode? focusNode,
- ValueChanged<
bool> ? onFocusChange, - ValueChanged<
bool> ? onHoverChange, - FTappableVariantChangeCallback? onVariantChange,
- bool selected,
- HitTestBehavior behavior,
- GestureTapDownCallback? onPressDown,
- GestureTapCancelCallback? onPressCancel,
- GestureTapMoveCallback? onPressMove,
- GestureTapUpCallback? onPressUp,
- VoidCallback? onPress,
- GestureLongPressDownCallback? onLongPressDown,
- GestureLongPressCancelCallback? onLongPressCancel,
- GestureLongPressStartCallback? onLongPressStart,
- GestureLongPressMoveUpdateCallback? onLongPressMove,
- GestureLongPressEndCallback? onLongPressEnd,
- VoidCallback? onLongPress,
- GestureTapDownCallback? onDoubleTapDown,
- GestureTapCancelCallback? onDoubleTapCancel,
- VoidCallback? onDoubleTap,
- GestureTapDownCallback? onSecondaryPressDown,
- GestureTapCancelCallback? onSecondaryPressCancel,
- GestureTapUpCallback? onSecondaryPressUp,
- VoidCallback? onSecondaryPress,
- GestureLongPressDownCallback? onSecondaryLongPressDown,
- GestureLongPressCancelCallback? onSecondaryLongPressCancel,
- GestureLongPressStartCallback? onSecondaryLongPressStart,
- GestureLongPressMoveUpdateCallback? onSecondaryLongPressMove,
- GestureLongPressEndCallback? onSecondaryLongPressEnd,
- VoidCallback? onSecondaryLongPress,
- Map<
ShortcutActivator, Intent> ? shortcuts, - Map<
Type, Action< ? actions,Intent> > - ValueWidgetBuilder<
Set< builder,FTappableVariant> > - Widget? child,
- Key? key,
Implementation
const factory FTappable({
FTappableStyleDelta style,
FFocusedOutlineStyleDelta? focusedOutlineStyle,
String? semanticsLabel,
bool excludeSemantics,
bool autofocus,
FocusNode? focusNode,
ValueChanged<bool>? onFocusChange,
ValueChanged<bool>? onHoverChange,
FTappableVariantChangeCallback? onVariantChange,
bool selected,
HitTestBehavior behavior,
GestureTapDownCallback? onPressDown,
GestureTapCancelCallback? onPressCancel,
GestureTapMoveCallback? onPressMove,
GestureTapUpCallback? onPressUp,
VoidCallback? onPress,
GestureLongPressDownCallback? onLongPressDown,
GestureLongPressCancelCallback? onLongPressCancel,
GestureLongPressStartCallback? onLongPressStart,
GestureLongPressMoveUpdateCallback? onLongPressMove,
GestureLongPressEndCallback? onLongPressEnd,
VoidCallback? onLongPress,
GestureTapDownCallback? onDoubleTapDown,
GestureTapCancelCallback? onDoubleTapCancel,
VoidCallback? onDoubleTap,
GestureTapDownCallback? onSecondaryPressDown,
GestureTapCancelCallback? onSecondaryPressCancel,
GestureTapUpCallback? onSecondaryPressUp,
VoidCallback? onSecondaryPress,
GestureLongPressDownCallback? onSecondaryLongPressDown,
GestureLongPressCancelCallback? onSecondaryLongPressCancel,
GestureLongPressStartCallback? onSecondaryLongPressStart,
GestureLongPressMoveUpdateCallback? onSecondaryLongPressMove,
GestureLongPressEndCallback? onSecondaryLongPressEnd,
VoidCallback? onSecondaryLongPress,
Map<ShortcutActivator, Intent>? shortcuts,
Map<Type, Action<Intent>>? actions,
ValueWidgetBuilder<Set<FTappableVariant>> builder,
Widget? child,
Key? key,
}) = AnimatedTappable;