BoxTightDecoration class

The object determine the box stroke etc.

Inheritance

Constructors

BoxTightDecoration({TextStyle? textStyle, ObscureStyle? obscureStyle, String? errorText, TextStyle? errorTextStyle, String? hintText, TextStyle? hintTextStyle, double strokeWidth = 1.0, Radius radius = const Radius.circular(8.0), Color strokeColor = Colors.cyan, ColorBuilder? bgColorBuilder})

Properties

baseBgColorBuilder ColorBuilder?
finalinherited
bgColorBuilder ColorBuilder?
The background color of index character
final
errorText String?
The error text that will be displayed if any error
finalinherited
errorTextStyle TextStyle?
The style of error text.
finalinherited
hashCode int
The hash code for this object.
no setteroverride
hintText String?
finalinherited
hintTextStyle TextStyle?
finalinherited
obscureStyle ObscureStyle?
The style of obscure text.
finalinherited
pinEntryType PinEntryType
no setteroverride
radius Radius
The box border radius.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
strokeColor Color
The box border color.
final
strokeWidth double
The box border width.
final
textStyle TextStyle?
The style of painting text.
finalinherited

Methods

copyWith({TextStyle? textStyle, ObscureStyle? obscureStyle, String? errorText, TextStyle? errorTextStyle, String? hintText, TextStyle? hintTextStyle, ColorBuilder? bgColorBuilder}) PinDecoration
Creates a copy of this pin decoration with the given fields replaced by the new values.
override
drawCursor(Canvas canvas, Size size, Rect rect, Cursor cursor, [Offset? offset, TextDirection textDirection = TextDirection.ltr]) → void
inherited
drawPin(Canvas canvas, Size size, String text, int pinLength, Cursor? cursor, TextDirection textDirection) → void
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyChange(String pin) → void
override
toString() String
A string representation of this object.
override

Operators

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