InkwellConfig<T extends InkwellConfig<T, IN, OUT>, IN extends InkwellConfigIN<IN, OUT>, OUT extends InkwellConfigOUT<OUT, IN>> mixin
- Superclass Constraints
- Mixin Applications
-
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
call()
→ OUT
-
subclass should override this method to
define the associated ConfigOUT. of the
Call this method to get an instance of the
associated ConfigOUT data.
inherited
-
child(Widget child)
→ T
-
@fixed ~ set child
inherited
-
clip(Clip? clip)
→ T
-
@fixed ~ set clip behaviour
inherited
-
copy<Type>(T t)
→ T
-
inherited
-
copyInkwell(InkwellConfig<InkwellConfig<dynamic, InkwellConfigIN, InkwellConfigOUT>, InkwellConfigIN, InkwellConfigOUT> inkwell)
→ T
-
@config reference ~ copy inkwell
-
copyRadii(RadiiConfig<RadiiConfig<dynamic, RadiiConfigIN, RadiiConfigOUT>, RadiiConfigIN, RadiiConfigOUT> radii)
→ T
-
@config reference ~ copy radii
inherited
-
createElement()
→ StatefulElement
-
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createNew()
→ T
-
inherited
-
createState()
→ ConfigState<T, IN, OUT>
-
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
-
focusColor(Color color, [int? alpha])
→ T
-
@varies ~ set focus color
-
highlightColor(Color color, [int? alpha])
→ T
-
@varies ~ set highlight color
-
hoverColor(Color color, [int? alpha])
→ T
-
@varies ~ set hover color
-
inkType(InkType type)
→ T
-
@fixed ~ set Inkwell type
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
onLongPress(dynamic onLongPress())
→ T
-
@fixed ~ set long press callback
-
onTap(dynamic onTap())
→ T
-
@fixed ~ set tap callback
-
overlayColor(Color color, [int? alpha])
→ T
-
@varies ~ set overlay color
-
resolve<Type>(dynamic data, Symbol tag)
→ T
-
inherited
-
roundBottom(double value)
→ T
-
inherited
-
roundBottomLeft(double x, [double? y])
→ T
-
inherited
-
roundBottomLeftX(double value)
→ T
-
inherited
-
roundBottomLeftY(double value)
→ T
-
inherited
-
roundBottomRight(double x, [double? y])
→ T
-
inherited
-
roundBottomRightX(double value)
→ T
-
inherited
-
roundBottomRightY(double value)
→ T
-
inherited
-
roundLeft(double value)
→ T
-
inherited
-
roundRight(double value)
→ T
-
inherited
-
roundTop(double value)
→ T
-
inherited
-
roundTopLeft(double x, [double? y])
→ T
-
inherited
-
roundTopLeftX(double value)
→ T
-
inherited
-
roundTopLeftY(double value)
→ T
-
inherited
-
roundTopRight(double x, [double? y])
→ T
-
inherited
-
roundTopRightX(double value)
→ T
-
inherited
-
roundTopRightY(double value)
→ T
-
inherited
-
splashColor(Color color, [int? alpha])
→ T
-
@varies ~ set splash color
-
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})
→ 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
-
update(IN change(IN data))
→ T
-
inherited
Static Properties
-
defA
→ int
-
no setter