CustomInkwellWidget class

Inheritance
Available extensions

Constructors

CustomInkwellWidget({Key? key, required dynamic onTap(), required Widget child})
CustomInkwellWidget.text({Key? key, required dynamic onTap(), required String title, TextStyle? textStyle, Color? textColor, double? textSize})

Properties

animationDuration Duration
Defines the duration of animated changes for shape, elevation, shadowColor, surfaceTintColor and the elevation overlay if it is applied.
finalinherited
borderOnForeground bool
Whether to paint the shape border in front of the child.
finalinherited
borderRadius BorderRadiusGeometry?
If non-null, the corners of this box are rounded by this BorderRadiusGeometry value.
finalinherited
child Widget?
The widget below this widget in the tree.
finalinherited
clipBehavior Clip
The content will be clipped (or not) according to this option.
finalinherited
color Color?
The color to paint the material.
finalinherited
elevation double
The z-coordinate at which to place this material relative to its parent.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
marginZero Widget

Available on Widget, provided by the WidgetMarginX extension

no setter
paddingZero Widget

Available on Widget, provided by the WidgetPaddingX extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shadowColor Color?
The color to paint the shadow below the material.
finalinherited
shape ShapeBorder?
Defines the material's shape as well its shadow.
finalinherited
sliverBox Widget

Available on Widget, provided by the WidgetSliverBoxX extension

no setter
surfaceTintColor Color?
The color of the surface tint overlay applied to the material color to indicate elevation.
finalinherited
textStyle TextStyle?
The typographical style to use for text within this material.
finalinherited
type MaterialType
The kind of material to show (e.g., card or canvas). This affects the shape of the widget, the roundness of its corners if the shape is rectangular, and the default color.
finalinherited

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<Material>
Creates the mutable state for this widget at a given location in the tree.
inherited
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
marginAll(double margin) Widget

Available on Widget, provided by the WidgetMarginX extension

marginOnly({double left = 0.0, double top = 0.0, double right = 0.0, double bottom = 0.0}) Widget

Available on Widget, provided by the WidgetMarginX extension

marginSymmetric({double horizontal = 0.0, double vertical = 0.0}) Widget

Available on Widget, provided by the WidgetMarginX extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
paddingAll(double padding) Widget

Available on Widget, provided by the WidgetPaddingX extension

paddingOnly({double left = 0.0, double top = 0.0, double right = 0.0, double bottom = 0.0}) Widget

Available on Widget, provided by the WidgetPaddingX extension

paddingSymmetric({double horizontal = 0.0, double vertical = 0.0}) Widget

Available on Widget, provided by the WidgetPaddingX 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

Operators

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