TableRowInkWellY class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatelessWidget
- InkResponse
- TableRowInkWellY
- Available extensions
Constructors
-
TableRowInkWellY({Key? key, Widget? child, GestureTapCallback? onTap, GestureTapCallback? onDoubleTap, GestureLongPressCallback? onLongPress, ValueChanged<
bool> ? onHighlightChanged, GestureTapCallback? onSecondaryTap, GestureTapDownCallback? onSecondaryTapDown, WidgetStateProperty<Color?> ? overlayColor, MouseCursor? mouseCursor}) -
const
Properties
- autofocus → bool
-
True if this widget will be selected as the initial focus when no other
node in its scope is currently focused.
finalinherited
- borderRadius → BorderRadius?
-
The border radius of the containing rectangle. This is effective only if
highlightShape is BoxShape.rectangle.
finalinherited
- canRequestFocus → bool
-
If true, this widget may request the primary focus.
finalinherited
- child → Widget?
-
The widget below this widget in the tree.
finalinherited
- containedInkWell → bool
-
Whether this ink response should be clipped its bounds.
finalinherited
- customBorder → ShapeBorder?
-
The custom clip border.
finalinherited
- enableFeedback → bool
-
Whether detected gestures should provide acoustic and/or haptic feedback.
finalinherited
- excludeFromSemantics → bool
-
Whether to exclude the gestures introduced by this widget from the
semantics tree.
finalinherited
- focusColor → Color?
-
The color of the ink response when the parent widget is focused. If this
property is null then the focus color of the theme,
ThemeData.focusColor, will be used.
finalinherited
- focusNode → FocusNode?
-
An optional focus node to use as the focus node for this widget.
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- highlightColor → Color?
-
The highlight color of the ink response when pressed. If this property is
null then the highlight color of the theme, ThemeData.highlightColor,
will be used.
finalinherited
- highlightShape → BoxShape
-
The shape (e.g., circle, rectangle) to use for the highlight drawn around
this part of the material when pressed, hovered over, or focused.
finalinherited
- hoverColor → Color?
-
The color of the ink response when a pointer is hovering over it. If this
property is null then the hover color of the theme,
ThemeData.hoverColor, will be used.
finalinherited
- hoverDuration → Duration?
-
The duration of the animation that animates the hover effect.
finalinherited
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- mouseCursor → MouseCursor?
-
The cursor for a mouse pointer when it enters or is hovering over the
widget.
finalinherited
- onDoubleTap → GestureTapCallback?
-
Called when the user double taps this part of the material.
finalinherited
-
onFocusChange
→ ValueChanged<
bool> ? -
Handler called when the focus changes.
finalinherited
-
onHighlightChanged
→ ValueChanged<
bool> ? -
Called when this part of the material either becomes highlighted or stops
being highlighted.
finalinherited
-
onHover
→ ValueChanged<
bool> ? -
Called when a pointer enters or exits the ink response area.
finalinherited
- onLongPress → GestureLongPressCallback?
-
Called when the user long-presses on this part of the material.
finalinherited
- onLongPressUp → GestureLongPressUpCallback?
-
Called when the user lifts their finger after a long press on the button.
finalinherited
- onSecondaryTap → GestureTapCallback?
-
Called when the user taps this part of the material with a secondary button.
finalinherited
- onSecondaryTapCancel → GestureTapCallback?
-
Called when the user cancels a secondary button tap that was started on
this part of the material.
finalinherited
- onSecondaryTapDown → GestureTapDownCallback?
-
Called when the user taps down on this part of the material with a
secondary button.
finalinherited
- onSecondaryTapUp → GestureTapUpCallback?
-
Called when the user releases a secondary button tap that was started on
this part of the material. onSecondaryTap is called immediately after.
finalinherited
- onTap → GestureTapCallback?
-
Called when the user taps this part of the material.
finalinherited
- onTapCancel → GestureTapCallback?
-
Called when the user cancels a tap that was started on this part of the
material.
finalinherited
- onTapDown → GestureTapDownCallback?
-
Called when the user taps down this part of the material.
finalinherited
- onTapUp → GestureTapUpCallback?
-
Called when the user releases a tap that was started on this part of the
material. onTap is called immediately after.
finalinherited
-
overlayColor
→ WidgetStateProperty<
Color?> ? -
Defines the ink response focus, hover, and splash colors.
finalinherited
- radius → double?
-
The radius of the ink splash.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- splashColor → Color?
-
The splash color of the ink response. If this property is null then the
splash color of the theme, ThemeData.splashColor, will be used.
finalinherited
- splashFactory → InteractiveInkFeatureFactory?
-
Defines the appearance of the splash.
finalinherited
- statesController → MaterialStatesController?
-
Represents the interactive "state" of this widget in terms of
a set of WidgetStates, like WidgetState.pressed and
WidgetState.focused.
finalinherited
- withRouterData → RouterDataWidget
-
Available on Widget, provided by the WidgetRouterDataEx extension
no setter
Methods
-
align(
Alignment alignment, {double? widthFactor, double? heightFactor}) → Align -
Available on Widget, provided by the WidgetChainExt extension
-
alignCenter(
{double? widthFactor, double? heightFactor}) → Align -
Available on Widget, provided by the WidgetChainExt extension
-
animatedBuilder(
{Key? key, required Listenable animation, required Widget builder(BuildContext, Widget?)}) → AnimatedBuilder -
Available on Widget, provided by the WidgetChainExt extension
-
aspectRatio(
double ratio) → AspectRatio -
Available on Widget, provided by the WidgetChainExt extension
-
bothScrollBar(
{ScrollController? hor, ScrollController? ver, int horDepth = 0, int verDepth = 0, ScrollPhysics? physics}) → Widget -
Available on Widget, provided by the WidgetScrollExt extension
-
boxDecorated(
{Color? color, BoxBorder? border, double? radiusAll, BoxShadow? shadow, BorderRadiusGeometry? borderRadius, List< BoxShadow> ? boxShadow, DecorationImage? image, Gradient? gradient, BlendMode? backgroundBlendMode, BoxShape shape = BoxShape.rectangle}) → DecoratedBox -
Available on Widget, provided by the WidgetChainExt extension
-
build(
BuildContext context) → Widget -
Describes the part of the user interface represented by this widget.
inherited
-
carded(
{Color? color, Color? shadowColor, double? elevation, ShapeBorder? shape, bool semanticContainer = true, bool borderOnForeground = true, EdgeInsetsGeometry? margin, Clip? clipBehavior}) → Card -
Available on Widget, provided by the WidgetChainExt extension
-
centered(
{double? widthFactor, double? heightFactor}) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
clipRect(
{Clip clipBehavior = Clip.hardEdge}) → ClipRect -
Available on Widget, provided by the WidgetChainExt extension
-
clipRoundRect(
[double radius = 4]) → ClipRRect -
Available on Widget, provided by the WidgetChainExt extension
-
coloredBox(
Color color) → ColoredBox -
Available on Widget, provided by the WidgetChainExt extension
-
constrainedBox(
{double minWidth = 0, double maxWidth = double.infinity, double minHeight = 0, double maxHeight = double.infinity}) → ConstrainedBox -
Available on Widget, provided by the WidgetChainExt extension
-
container(
{Key? key, EdgeInsets? padding, EdgeInsets? margin, Alignment? alignment, Color? color, double? radius, BoxConstraints? constraints, Decoration? decoration, double? width, double? height, Decoration? foregroundDecoration, Matrix4? transform, AlignmentGeometry? transformAlignment, Clip clipBehavior = Clip.none}) → Container -
Available on Widget, provided by the WidgetChainExt extension
-
contextActions(
{required List< XAction> actions, VoidCallback? onCanceled, bool enable = true, bool popOnTap = false, bool popOnLongPress = true, bool popOnRightClick = true, Offset offset = Offset.zero, Color? hoverColor, double? borderRadius = 3}) → PopMenu<XAction> -
Available on Widget, provided by the WidgetPopExt extension
-
contextMenu<
T> ({List< LabelValue< ? values, List<T> >PopupMenuEntry< ? items, PopupMenuItemBuilder<T> >T> ? builder, void onSelected(T)?, VoidCallback? onCanceled, T? initialValue, bool enable = true, bool popOnTap = false, bool popOnLongPress = true, bool popOnRightClick = true, Offset offset = Offset.zero, Color? hoverColor, double? borderRadius = 3}) → PopMenu<T> -
Available on Widget, provided by the WidgetPopExt extension
-
createElement(
) → StatelessElement -
Creates a StatelessElement to manage this widget's location in the tree.
inherited
-
dataWidget<
D> (D data) → DataWidget< D> -
Available on Widget, provided by the WidgetChainExt extension
-
debugCheckContext(
BuildContext context) → bool -
Asserts that the given context satisfies the prerequisites for
this class.
override
-
debugDescribeChildren(
) → List< DiagnosticsNode> -
Returns a list of DiagnosticsNode objects describing this node's
children.
inherited
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
decoratedBox(
Decoration decoration) → DecoratedBox -
Available on Widget, provided by the WidgetChainExt extension
-
defaultTextStyle(
{required TextStyle style, TextAlign? textAlign, bool softWrap = true, TextOverflow overflow = TextOverflow.clip, int? maxLines, TextWidthBasis textWidthBasis = TextWidthBasis.parent, TextHeightBehavior? textHeightBehavior}) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
expanded(
[int flex = 1]) → Expanded -
Available on Widget, provided by the WidgetChainExt extension
-
fadeTransition(
{Key? key, required Animation< double> opacity, bool alwaysIncludeSemantics = false}) → FadeTransition -
Available on Widget, provided by the WidgetChainExt extension
-
fillOrScrollX(
{required double width, ScrollController? controller}) → Widget -
Available on Widget, provided by the WidgetScrollExt extension
-
flexible(
{int flex = 1}) → Flexible -
Available on Widget, provided by the WidgetChainExt extension
-
flip(
{bool flipX = false, bool flipY = false, Offset? origin, FilterQuality? filterQuality}) → Transform -
Available on Widget, provided by the WidgetChainExt extension
-
gesture(
{GestureTapCallback? onTap, GestureTapCallback? onDoubleTap, GestureTapCallback? onSecondaryTap, GestureTapCallback? onRightTap, GestureLongPressCallback? onLongPress, GestureDragUpdateCallback? onPanUpdate}) → GestureDetector -
Available on Widget, provided by the WidgetChainExt extension
-
getRectCallback(
RenderBox referenceBox) → RectCallback -
The rectangle to use for the highlight effect and for clipping
the splash effects if containedInkWell is true.
override
-
horizontalScroll(
{ScrollController? controller, ScrollPhysics? physics}) → SingleChildScrollView -
Available on Widget, provided by the WidgetScrollExt extension
-
horScrollBar(
{ScrollController? controller, int depth = 0, ScrollPhysics? physics}) → Widget -
Available on Widget, provided by the WidgetScrollExt extension
-
inkWell(
{Key? key, VoidCallback? onTap, VoidCallback? onDoubleTap, void onSecondaryTap()?, void onLongPress()?, void onHover(bool)?, void onTapDown(TapDownDetails)?, void onTapUp(TapUpDetails)?, void onTapCancel()?, void onSecondaryTapUp(TapUpDetails)?, void onSecondaryTapDown(TapDownDetails)?, void onSecondaryTapCancel()?, void onHighlightChanged(bool)?, void onFocusChange(bool)?, Color? hoverColor, Color? focusColor, Color? highlightColor, Color? splashColor, WidgetStateProperty< Color?> ? overlayColor, InteractiveInkFeatureFactory? splashFactory, BorderRadius? borderRadius, ShapeBorder? customBorder, double? radius, MouseCursor? mouseCursor, bool? enableFeedback = true, bool excludeFromSemantics = false, FocusNode? focusNode, bool canRequestFocus = true, bool autofocus = false, WidgetStatesController? statesController, Duration? hoverDuration}) → InkWell -
Available on Widget, provided by the WidgetChainExt extension
-
intrinsicHeight(
) → IntrinsicHeight -
Available on Widget, provided by the WidgetChainExt extension
-
intrinsicWidth(
{double? stepWidth, double? stepHeight}) → IntrinsicWidth -
Available on Widget, provided by the WidgetChainExt extension
-
labeled(
Widget label) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
labelText(
String label) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
limited(
{double? maxWidth, double? maxHeight}) → LimitedBox -
Available on Widget, provided by the WidgetChainExt extension
-
material(
{MaterialType type = MaterialType.canvas, double elevation = 0.0, Color? color, Color? shadowColor, Color? surfaceTintColor, TextStyle? textStyle, BorderRadiusGeometry? borderRadius, ShapeBorder? shape, bool borderOnForeground = true, Clip clipBehavior = Clip.none}) → Material -
Available on Widget, provided by the WidgetChainExt extension
-
matrixTransition(
{Key? key, required Animation< double> animation, required Matrix4 onTransform(double), Alignment alignment = Alignment.center, FilterQuality? filterQuality}) → MatrixTransition -
Available on Widget, provided by the WidgetChainExt extension
-
noSelection(
) → SelectionContainer -
Available on Widget, provided by the WidgetChainExt extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
opacity(
double opacity, [bool alwaysIncludeSemantics = false]) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
padded(
EdgeInsets? insets) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
paddings(
{double? left, double? top, double? right, double? bottom, double? hor, double? ver, double? all}) → Padding -
Available on Widget, provided by the WidgetChainExt extension
-
physicalModel(
{required Color color, double? radius = 3, double elevation = 3, Color shadowColor = Colors.black, BorderRadius? borderRadius}) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
popActions(
{List< XAction> ? items, List<XAction> builder(BuildContext)?}) → Widget -
Available on Widget, provided by the WidgetPopButtonExt extension
-
popLabelValues<
T> ({List< LabelValue< ? items, List<T> >LabelValue< builder(BuildContext)?, Widget display(LabelValue<T> >T> )?, required void callback(LabelValue<T> ), LabelValue<T> ? initialValue, T? value}) → Widget -
Available on Widget, provided by the WidgetPopButtonExt extension
-
popPairs<
T> ({required List< LabelValue< items, Widget display(LabelValue<T> >T> )?, required void callback(LabelValue<T> ), T? value}) → Widget -
Available on Widget, provided by the WidgetPopButtonExt extension
-
popValues<
T> ({List< T> ? items, List<T> builder(BuildContext)?, Widget display(T)?, required void callback(T), T? initialValue}) → Widget -
Available on Widget, provided by the WidgetPopButtonExt extension
-
positioned(
{double? left, double? top, double? right, double? bottom, double? width, double? height}) → Positioned -
Available on Widget, provided by the WidgetChainExt extension
-
positionedFill(
{double? left = 0, double? top = 0, double? right = 0, double? bottom = 0}) → Positioned -
Available on Widget, provided by the WidgetChainExt extension
-
pullRefresh(
RefreshCallback callback) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
refreshIndicator(
{required Future< void> onRefresh()}) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
rotatedBox(
int quarterTurns) → RotatedBox -
Available on Widget, provided by the WidgetChainExt extension
-
rotationTransition(
{Key? key, required Animation< double> turns, Alignment alignment = Alignment.center, FilterQuality? filterQuality}) → RotationTransition -
Available on Widget, provided by the WidgetChainExt extension
-
roundRect(
{double radius = 4, Color? borderColor, double bordeWidth = 1.0, Color? fillColor, BoxShadow? shadow}) → DecoratedBox -
Available on Widget, provided by the WidgetChainExt extension
-
safeArea(
{bool left = true, bool top = true, bool right = true, bool bottom = true, EdgeInsets minimum = EdgeInsets.zero, bool maintainBottomViewPadding = false}) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
scaleTransition(
{Key? key, required Animation< double> scale, Alignment alignment = Alignment.center, FilterQuality? filterQuality}) → ScaleTransition -
Available on Widget, provided by the WidgetChainExt extension
-
scrollBarView(
{required Axis axis, ScrollController? controller, int depth = 0, ScrollPhysics? physics}) → Widget -
Available on Widget, provided by the WidgetScrollExt extension
-
scrollView(
{Axis direction = Axis.vertical, EdgeInsets? padding, ScrollController? controller, ScrollPhysics? physics}) → SingleChildScrollView -
Available on Widget, provided by the WidgetScrollExt extension
-
selectionArea(
) → SelectionArea -
Available on Widget, provided by the WidgetChainExt extension
-
shapeDecorated(
{required ShapeBorder shape, Color? color, DecorationImage? image, Gradient? gradient, List< BoxShadow> ? shadows}) → DecoratedBox -
Available on Widget, provided by the WidgetChainExt extension
-
shapeLinear(
{Color? fillColor, Color? borderColor, BorderSide? side, LinearBorderEdge? start, LinearBorderEdge? end, LinearBorderEdge? top, LinearBorderEdge? bottom}) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
shapeRounded(
{Color? fillColor, Color? borderColor, BorderSide? side, double radius = 4}) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
shapeStadium(
{Color? fillColor, Color? borderColor, BorderSide? side}) → Widget -
Available on Widget, provided by the WidgetChainExt extension
-
sizedBox(
{double? width, double? height, double? all}) → SizedBox -
Available on Widget, provided by the WidgetChainExt extension
-
sizeTransition(
{Key? key, Axis axis = Axis.vertical, required Animation< double> sizeFactor, double axisAlignment = 0.0, double? fixedCrossAxisSizeFactor}) → SizeTransition -
Available on Widget, provided by the WidgetChainExt extension
-
slideTransition(
{Key? key, required Animation< Offset> position, bool transformHitTests = true, TextDirection? textDirection}) → SlideTransition -
Available on Widget, provided by the WidgetChainExt extension
-
stack(
{AlignmentGeometry alignment = AlignmentDirectional.topStart, TextDirection? textDirection, StackFit fit = StackFit.loose, Clip clipBehavior = Clip.hardEdge}) → Stack -
Available on Widget, provided by the WidgetChainExt extension
-
stadiumElevatedButton(
VoidCallback? onPressed) → Widget -
Available on Widget, provided by the WidgetButtonsExt extension
-
stadiumOutlinedButton(
VoidCallback? onPressed) → Widget -
Available on Widget, provided by the WidgetButtonsExt extension
-
tab(
{double? height}) → Tab -
Available on Widget, provided by the WidgetChainExt extension
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) → String -
Returns a string representation of this node and its descendants.
inherited
-
toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a one-line detailed description of the object.
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
-
underLine(
) → DecoratedBox -
Available on Widget, provided by the WidgetChainExt extension
-
verScrollBar(
{ScrollController? controller, int depth = 0, ScrollPhysics? physics}) → Widget -
Available on Widget, provided by the WidgetScrollExt extension
-
verticalScroll(
{ScrollController? controller, ScrollPhysics? physics}) → SingleChildScrollView -
Available on Widget, provided by the WidgetScrollExt extension
-
wellAction(
{Alignment? alignment = Alignment.center, Color? fillColor, double fillOpacity = 0.4, Color? hoverColor, double radius = 4, VoidCallback? onTap}) → Widget -
Available on Widget, provided by the WidgetChainExt extension
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited