PinPlusKeyBoardPackage class

Inheritance

Constructors

PinPlusKeyBoardPackage({Key? key, KeyboardButtonShape keyboardButtonShape = KeyboardButtonShape.defaultShape, InputShape inputShape = InputShape.defaultShape, double keyboardMaxWidth = 80, double keyboardVerticalSpacing = 8, required double spacing, Color? buttonFillColor, Color? buttonBorderColor, bool btnHasBorder = true, Color? btnTextColor, double? btnBorderThickness, double? btnElevation, Color? btnShadowColor, double? inputWidth, bool isInputHidden = false, Color inputHiddenColor = Colors.black, double inputsMaxWidth = 70, required PinInputController pinInputController, required dynamic onSubmit(), Color? inputFillColor, Color? inputBorderColor, Color? inputTextColor, bool inputHasBorder = true, double? inputBorderThickness, double? inputElevation, Color? inputShadowColor, Color errorColor = Colors.red, double? keyboardFontSize, BorderRadius? inputBorderRadius, double? inputHeight, Color? cancelColor, required String? keyboardFontFamily, String? extraInput, Icon? backButton, Icon? doneButton, InputType inputType = InputType.box, BorderRadius? keyoardBtnBorderRadius, TextStyle? inputTextStyle, Widget? leftExtraInputWidget, double? keyboardBtnSize, Color? focusColor})
const

Properties

backButton Icon?
final
btnBorderThickness double?
final
btnElevation double?
final
btnHasBorder bool
final
btnShadowColor Color?
final
btnTextColor Color?
final
buttonBorderColor Color?
final
buttonFillColor Color?
final
cancelColor Color?
final
doneButton Icon?
final
errorColor Color
final
extraInput String?
final
focusColor Color?
final
hashCode int
The hash code for this object.
no setterinherited
inputBorderColor Color?
final
inputBorderRadius BorderRadius?
final
inputBorderThickness double?
final
inputElevation double?
final
inputFillColor Color?
final
inputHasBorder bool
final
inputHeight double?
final
inputHiddenColor Color
final
inputShadowColor Color?
final
inputShape InputShape
final
inputsMaxWidth double
final
inputTextColor Color?
final
inputTextStyle TextStyle?
final
inputType InputType
final
inputWidth double?
final
isInputHidden bool
final
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
keyboardBtnSize double?
final
keyboardButtonShape KeyboardButtonShape
final
keyboardFontFamily String?
final
keyboardFontSize double?
final
keyboardMaxWidth double
final
keyboardVerticalSpacing double
final
keyoardBtnBorderRadius BorderRadius?
final
leftExtraInputWidget Widget?
final
onSubmit → dynamic Function()
final
pinInputController PinInputController
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
spacing double
final

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<PinPlusKeyBoardPackage>
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