Class CupertinoTextField
Inheritance
CupertinoTextField
Syntax
public class CupertinoTextField : StatefulWidget
Constructors
CupertinoTextField(Key, TextEditingController, FocusNode, BoxDecoration, EdgeInsets, String, TextStyle, Widget, OverlayVisibilityMode, Widget, OverlayVisibilityMode, OverlayVisibilityMode, TextInputType, Nullable<TextInputAction>, TextCapitalization, TextStyle, StrutStyle, TextAlign, Boolean, Boolean, Boolean, Nullable<Int32>, Nullable<Int32>, Boolean, Nullable<Int32>, Boolean, ValueChanged<String>, VoidCallback, ValueChanged<String>, List<TextInputFormatter>, Nullable<Boolean>, Single, Radius, Color, Nullable<Brightness>, EdgeInsets, DragStartBehavior, ScrollPhysics)
Declaration
public CupertinoTextField(Key key = null, TextEditingController controller = null, FocusNode focusNode = null, BoxDecoration decoration = null, EdgeInsets padding = null, string placeholder = null, TextStyle placeholderStyle = null, Widget prefix = null, OverlayVisibilityMode prefixMode = OverlayVisibilityMode.always, Widget suffix = null, OverlayVisibilityMode suffixMode = OverlayVisibilityMode.always, OverlayVisibilityMode clearButtonMode = OverlayVisibilityMode.never, TextInputType keyboardType = null, TextInputAction? textInputAction = default(TextInputAction? ), TextCapitalization textCapitalization = TextCapitalization.none, TextStyle style = null, StrutStyle strutStyle = null, TextAlign textAlign = TextAlign.left, bool autofocus = false, bool obscureText = false, bool autocorrect = true, int? maxLines, int? minLines = default(int? ), bool expands = false, int? maxLength = default(int? ), bool maxLengthEnforced = true, ValueChanged<string> onChanged = null, VoidCallback onEditingComplete = null, ValueChanged<string> onSubmitted = null, List<TextInputFormatter> inputFormatters = null, bool? enabled = default(bool? ), float cursorWidth = 2F, Radius cursorRadius = null, Color cursorColor = null, Brightness? keyboardAppearance = default(Brightness? ), EdgeInsets scrollPadding = null, DragStartBehavior dragStartBehavior = DragStartBehavior.start, ScrollPhysics scrollPhysics = null)
Parameters
Fields
autocorrect
Declaration
public readonly bool autocorrect
Field Value
autofocus
Declaration
public readonly bool autofocus
Field Value
clearButtonMode
Declaration
public readonly OverlayVisibilityMode clearButtonMode
Field Value
controller
Declaration
public readonly TextEditingController controller
Field Value
cursorColor
Declaration
public readonly Color cursorColor
Field Value
cursorRadius
Declaration
public readonly Radius cursorRadius
Field Value
cursorWidth
Declaration
public readonly float cursorWidth
Field Value
decoration
Declaration
public readonly BoxDecoration decoration
Field Value
dragStartBehavior
Declaration
public readonly DragStartBehavior dragStartBehavior
Field Value
enabled
Declaration
public readonly bool? enabled
Field Value
expands
Declaration
public readonly bool expands
Field Value
focusNode
Declaration
public readonly FocusNode focusNode
Field Value
inputFormatters
Declaration
public readonly List<TextInputFormatter> inputFormatters
Field Value
keyboardAppearance
Declaration
public readonly Brightness? keyboardAppearance
Field Value
keyboardType
Declaration
public readonly TextInputType keyboardType
Field Value
maxLength
Declaration
public readonly int? maxLength
Field Value
maxLengthEnforced
Declaration
public readonly bool maxLengthEnforced
Field Value
maxLines
Declaration
public readonly int? maxLines
Field Value
minLines
Declaration
public readonly int? minLines
Field Value
obscureText
Declaration
public readonly bool obscureText
Field Value
onChanged
Declaration
public readonly ValueChanged<string> onChanged
Field Value
onEditingComplete
Declaration
public readonly VoidCallback onEditingComplete
Field Value
onSubmitted
Declaration
public readonly ValueChanged<string> onSubmitted
Field Value
padding
Declaration
public readonly EdgeInsets padding
Field Value
placeholder
Declaration
public readonly string placeholder
Field Value
placeholderStyle
Declaration
public readonly TextStyle placeholderStyle
Field Value
prefix
Declaration
public readonly Widget prefix
Field Value
prefixMode
Declaration
public readonly OverlayVisibilityMode prefixMode
Field Value
scrollPadding
Declaration
public readonly EdgeInsets scrollPadding
Field Value
scrollPhysics
Declaration
public readonly ScrollPhysics scrollPhysics
Field Value
strutStyle
Declaration
public readonly StrutStyle strutStyle
Field Value
style
Declaration
public readonly TextStyle style
Field Value
suffix
Declaration
public readonly Widget suffix
Field Value
suffixMode
Declaration
public readonly OverlayVisibilityMode suffixMode
Field Value
textAlign
Declaration
public readonly TextAlign textAlign
Field Value
textCapitalization
Declaration
public readonly TextCapitalization textCapitalization
Field Value
textInputAction
Declaration
public readonly TextInputAction? textInputAction
Field Value
Methods
createState()
Declaration
public override State createState()
Returns
Overrides
debugFillProperties(DiagnosticPropertiesBuilder)
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides