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})
const

Properties

bgColorBuilder ColorBuilder
The background color of index character
final
errorText String
The error text that will be displayed if any
final, inherited
errorTextStyle TextStyle
The style of error text.
final, inherited
hashCode int
The hash code for this object. [...]
read-only, override
hintText String
final, inherited
hintTextStyle TextStyle
final, inherited
obscureStyle ObscureStyle
The style of obscure text.
final, inherited
pinEntryType PinEntryType
read-only, override
radius Radius
The box border radius.
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
strokeColor Color
The box border color.
final
strokeWidth double
The box border width.
final
textStyle TextStyle
The style of painting text.
final, inherited

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) → void
inherited
drawPin(Canvas canvas, Size size, String text, int pinLength, Cursor cursor) → void
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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