InteractiveInkFeatureFactory class Null safety

An encapsulation of an InteractiveInkFeature constructor used by InkWell, InkResponse, and ThemeData.

Interactive ink feature implementations should provide a static const splashFactory value that's an instance of this class. The splashFactory can be used to configure an InkWell, InkResponse or ThemeData.

See also:

Constructors

InteractiveInkFeatureFactory()
Abstract const constructor. This constructor enables subclasses to provide const constructors so that they can be used in const expressions.
const

Properties

hashCode int
The hash code for this object.
read-onlyinherited
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

create({required MaterialInkController controller, required RenderBox referenceBox, required Offset position, required Color color, required TextDirection textDirection, bool containedInkWell = false, RectCallback? rectCallback, BorderRadius? borderRadius, ShapeBorder? customBorder, double? radius, VoidCallback? onRemoved}) InteractiveInkFeature
The factory method.
factory">@factory
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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