Results for “TextInput”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Concepts
Guides
API reference
- TextInputclass
level interface to the system's text input control. services.TextInput TextInput Text Input class services
- TextInputFormatterclass
TextInputFormatter can be optionally injected into an EditableText to provide as-you-type validation and formatting of the text being edited. services.TextInputFormatter TextInputFormatter Text Input Formatter class services
- TextInputConnectionclass
interface for interacting with a text input control. services.TextInputConnection TextInputConnection Text Input Connection class services
- TextInputConfigurationclass
Controls the visual appearance of the text input control. services.TextInputConfiguration TextInputConfiguration Text Input Configuration class services
- TextInputTypeclass
type of information for which to optimize the text input control. services.TextInputType TextInputType Text Input Type class services
- TextInputStyleclass
Text styling information for the current input client. services.TextInputStyle TextInputStyle Text Input Style class services
- TextInputFormatter.withFunctionconstructor
shorthand to creating a custom TextInputFormatter which formats incoming text input changes with the given function. services.TextInputFormatter.TextInputFormatter.withFunction TextInputFormatter withFunction Text Input Formatter.with Function constructor services
- TextInputType.numberWithOptionsconstructor
Optimize for numerical information. services.TextInputType.TextInputType.numberWithOptions TextInputType numberWithOptions Text Input Type.number With Options constructor services
- TextInputConfiguration.newconstructor
Creates configuration information for a text input control. services.TextInputConfiguration.TextInputConfiguration.new TextInputConfiguration new Text Input Configuration.new constructor services
- TextInputStyle.newconstructor
Creates text styling information for the current input client. services.TextInputStyle.TextInputStyle.new TextInputStyle new Text Input Style.new constructor services
- TextInputFormatter.newconstructor
provide const constructors so that they can be used in const expressions. services.TextInputFormatter.TextInputFormatter.new TextInputFormatter new Text Input Formatter.new constructor services
- services.TextInputFormatFunctiontypedef
Function signature expected for creating custom TextInputFormatter shorthands via TextInputFormatter.withFunction. services.TextInputFormatFunction TextInputFormatFunction Text Input Format Function typedef services
- services.TextInputClientmixin
interface to receive information from TextInput. services.TextInputClient TextInputClient Text Input Client mixin services
- LengthLimitingTextInputFormatterclass
TextInputFormatter that prevents the insertion of more characters than allowed. services.LengthLimitingTextInputFormatter LengthLimitingTextInputFormatter Length Limiting Text Input Formatter class services
- FilteringTextInputFormatterclass
TextInputFormatter that prevents the insertion of characters matching (or not matching) a particular pattern, by replacing the characters with the given replacementString. services.FilteringTextInputFormatter FilteringTextInputFormatter Filtering Text Input Formatter
- services.DeltaTextInputClientmixin
interface to receive granular information from TextInput. services.DeltaTextInputClient DeltaTextInputClient Delta Text Input Client mixin services
- SearchDelegate.newconstructor
called by subclasses which may specify searchFieldLabel, either searchFieldStyle or searchFieldDecorationTheme, keyboardType and/or textInputAction. Only one of searchFieldLabel and searchFieldDecorationTheme may be non-null. material.SearchDelegate.SearchDelegate.new SearchDelegate new Search
- flutter_test.TextInputActionenum
action the user has requested the text input control to perform. flutter_test.TextInputAction TextInputAction Text Input Action enum flutter_test
- services.TextInputControlmixin
controls that receive text editing state changes and visual input control requests. services.TextInputControl TextInputControl Text Input Control mixin services
Version changes
- TextInputClient currentTextEditingValue1.17.0breaking
field, `currentTextEditingValue`, to the `TextInputClient` interface to get the current value of an editable text field from a platform client. On some supported platforms, the application
- Adding TextInputClient.currentAutofillScope property1.20.0breaking
getter, `TextInputClient.currentAutofillScope`, was added to the `TextInputClient` interface; all `TextInputClient` subclasses must provide a concrete implementation of `currentAutofillScope`. `TextInputClient` now has an additional getter that returns the `AutofillScope
- Deprecate TextInputConnection.setStyle3.44.0deprecated
TextInputConnection.setStyle` is deprecated in favor of `TextInputConnection.updateStyle`, which supports synchronizing `letterSpacing`, `wordSpacing`, and `lineHeight` to the engine. The previous `setStyle` method didn't support `letterSpacing`, `wordSpacing`, or `lineHeight
- showAutocorrectionPromptRect method added to TextInputClient1.20.0breaking
method,`void showAutocorrectionPromptRect(int start, int end)`, was added to the `TextInputClient` interface. A new method, `void showAutocorrectionPromptRect(int start, int end)`, was added to the `TextInputClient` interface
- Insert content text input client3.10.0breaking
Added an `insertContent` method to the `TextInputClient` interface to allow Android's image keyboard feature to insert content into a Flutter `TextField`. When the user inserts rich content
- Scribble Text Input Client2.10.0breaking
Adds three methods, `showToolbar`, `insertTextPlaceholder`, and `removeTextPlaceholder` to the `TextInputClient` interface to allow the iOS 14 Scribble feature to insert and remove text placeholders and show the toolbar
- - Fix type conversion in TextInput that didn’t allow num types3.3.8bugfix
type conversion in TextInput that didn’t allow num types
- `TextInput.hide` call incorrectly clears the text in the active text field on iOS.3.32.8bugfix
TextInput.hide` call incorrectly clears the text in the active text field
- Simplify/fix ordering of asserts in `TextInputPluginTest`3.38.0bugfix
Simplify/fix ordering of asserts in `TextInputPluginTest` (Android, by @AbdeMohlbi). TextInputPluginTest
- Remove unnecessary `String.valueOf` in `TextInputChannel.java`3.41.0platform
Remove unnecessary `String.valueOf` in `TextInputChannel.java` (Android, by @AbdeMohlbi). String.valueOf TextInputChannel.java
- [Android] Add Javadoc documentation to TextInputChannel3.47.0new-feature
Android] Add Javadoc documentation to TextInputChannel (Framework, by @mboetger). TextInputChannel
- fix(android): add null check for textInputPlugin in FlutterView3.44.0bugfix
android): add null check for textInputPlugin in FlutterView (Android, by @LailaiMaster). FlutterView
- Deprecate describeEnum and update EnumProperty to be type strict3.16.0deprecated
Code before migration: ```dart enum MyEnum { paper, rock } print(describeEnum(MyEnum.paper)); // output: paper // TextInputType is not an Enum properties.add(EnumProperty ( ... )); ``` Code after migration: ```dart enum MyEnum { paper, rock
- Deprecated API removed after v2.103.0.0removed
OutlinedButtonThemeData TextButtonThemeData Scaffold SnackBar ScaffoldMessenger MaterialApp RectangularSliderTrackShape.disabledThumbGapWidth RectangularSliderTrackShape ThemeData TextSelectionThemeData RenderEditable.onSelectionChanged TextSelectionDelegate.textEditingValue TextSelectionDelegate.userUpdateTextEditingValue TextInputFormatter
- Deprecate SystemContextMenuController.show3.32.0deprecated
`SystemContextMenuController.show` is deprecated. The same functionality can be achieved by passing the