VerificationCode class

Inheritance

Constructors

VerificationCode({Key? key, required ValueChanged<String> onCompleted, required ValueChanged<bool> onEditing, TextInputType keyboardType = TextInputType.number, int length = 4, Color? cursorColor, double itemSize = 50, Color? underlineColor, Color? underlineUnfocusedColor, bool fullBorder = false, Color? fillColor, double? underlineWidth, TextStyle textStyle = const TextStyle(fontSize: 25.0), bool autofocus = false, Widget? clearAll, Stream<bool>? pasteStream, bool isSecure = false, bool digitsOnly = false, EdgeInsets margin = EdgeInsets.zero, EdgeInsets? padding})
const

Properties

autofocus bool
auto focus when screen appears
final
clearAll Widget?
takes any widget, display it, when tap on that element - clear all fields
final
cursorColor Color?
cursorColor :)
final
digitsOnly bool
accept only digit inputs from keyboard
final
fillColor Color?
the color for TextField background
final
fullBorder bool
display rectangular border instead of underlined
final
hashCode int
The hash code for this object.
no setterinherited
isSecure bool
to secure the TextField
final
itemSize double
size of box for code
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
keyboardType TextInputType
keyboard type
final
length int
quantity of boxes
final
margin EdgeInsets
padding between boxes
final
onCompleted ValueChanged<String>
is completed
final
onEditing ValueChanged<bool>
is in process of editing
final
padding EdgeInsets?
padding inside boxes
final
pasteStream Stream<bool>?
display button for the paste from clipboard functionality
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
textStyle TextStyle
style of the input text
final
underlineColor Color?
the color for underline, in case underline color is null it will use primaryColor from Theme
final
underlineUnfocusedColor Color?
the color for underline when not focused, grey by default
final
underlineWidth double?
the line width for underline
final

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() → _VerificationCodeState
Creates the mutable state for this widget at a given location in the tree.
override
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
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
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

Operators

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