Results for “Form”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Version changes
- The new Form, FormField auto-validation API1.22.0breaking
previous auto validation API for the `Form` and `FormField` widgets didn't control when auto validation should occur. So the auto validation for these widgets always happened
- The Form widget no longer supports being a sliver3.35.0breaking
Previously, the Form widget essentially acted as a direct wrapper around its child. This design allowed a Form containing a sliver child (e.g., Form(child
- Add `clearError` API to Form and FormFieldState3.44.0new-feature
clearError` API to Form and FormFieldState (Framework, by @Mairramer). FormFieldState
- [flutter_tools] Format empty app template with latest dart format3.47.0tooling
flutter_tools] Format empty app template with latest dart format (Tooling, by @theprantadutta
- refactor: Centralize table formatting logic into a new `formatTable` utility function.3.44.0tooling
refactor: Centralize table formatting logic into a new `formatTable` utility function. (Tooling, by @jwren
- Underdamped spring formula changed3.32.0breaking
formula for `SpringDescription` changed to correct an earlier error, affecting underdamped springs (damping ratio less than 1) with mass values other than 1. Springs created prior to this
- - Handles formatting nullable record types with no fields.3.10.5bugfix
Handles formatting nullable record types with no fields
- - Setting autoFillHint to text form field may cause focus issues1.22.4bugfix
Setting autoFillHint to text form field may cause focus issues
- Include a fix from Skia that ensures that the correct atlas for the glyph mask format is used consistently.3.41.6bugfix
from Skia that ensures that the correct atlas for the glyph mask format is used consistently
- When Dart Development Service encounters a startup failure, flutter_tools crashes with an unhandled FormatException.3.47.5bugfix
Dart Development Service encounters a startup failure, flutter_tools crashes with an unhandled FormatException
- Deprecated just-in-time navigation pop APIs for Android Predictive Back3.16.0deprecated
To support Android 14's Predictive Back feature, a set of ahead
- Add fields getter to FormState3.44.0new-feature
fields getter to FormState (Framework, by @Mairramer). FormState
- added onUserInteractionIfError for form3.41.0new-feature
added onUserInteractionIfError for form (Framework, by @akashefrath
- Flutter fails to build on iOS with error message: "Improperly formatted define flag" in add-to-app scenarios.3.38.2bugfix
Flutter fails to build on iOS with error message: "Improperly formatted define flag" in add-to-app scenarios
- Disable analyzer formatting check3.47.0tooling
Disable analyzer formatting check (Other changes, by @Piinks
- Adds format argument to Picture.toImageSync3.41.0new-feature
Adds format argument to Picture.toImageSync (Web, by @gaaclarke
- Correct basque time format3.41.0improvement
Correct basque time format (Material, by @justinmc
- Make sure that a FormField doesn't crash at 0x0 environment3.44.0bugfix
Make sure that a FormField doesn't crash at 0x0 environment (Framework, by @ahmedsameha1). FormField
- Adds Impellerc flatbuffer format versioning.3.41.0new-feature
Adds Impellerc flatbuffer format versioning. (Other changes, by @timmaffett
- add format cmd to tools instruction3.38.0tooling
format cmd to tools instruction (Tooling, by @hellohuanlin
- chore: Don't unconditionally check tools/gn formatting3.44.0improvement
chore: Don't unconditionally check tools/gn formatting (Other changes, by @harryterkelsen
- [Flutter GPU] Document the formats.dart enums3.47.0improvement
Flutter GPU] Document the formats.dart enums (Other changes, by @bdero
- Fixup formatting of gn files in the old buildroot.3.38.0improvement
Fixup formatting of gn files in the old buildroot. (Other changes, by @chinmaygarde
- [SwiftPM] Fix prefer_initializing_formals lint3.47.0tooling
SwiftPM] Fix prefer_initializing_formals lint (Tooling, by @cbracken
- Remove `name` field form `SupportedPlatform` enum3.38.0tooling
Remove `name` field form `SupportedPlatform` enum (Tooling, by @AbdeMohlbi). SupportedPlatform
- Fix formatting, capitalization, and grammar in activation issue template3.44.0bugfix
formatting, capitalization, and grammar in activation issue template (Other changes, by @sanketudaypatil
- [Flutter GPU] Expose ASTC HDR texture formats3.47.0new-feature
Flutter GPU] Expose ASTC HDR texture formats (Other changes, by @bdero
- Make sure that a Form doesn't crash in 0x0 environment3.44.0bugfix
Make sure that a Form doesn't crash in 0x0 environment (Framework, by @ahmedsameha1
- Patch .clang-format files to specify C++20.3.38.0improvement
Patch .clang-format files to specify C++20. (Other changes, by @chinmaygarde
- Fix cubic subdivision estimation using correct Wang’s formula3.41.0bugfix
cubic subdivision estimation using correct Wang’s formula (Other changes, by @ColdPaleLight
- Raw images on Web uses correct origin and colors2.10.0breaking
argument of `ui.ImageDescriptor.raw` or `ui.decodeImageFromPixels` now uses the correct pixel order described by `format`, and originates from the top left corner. The "pixel stream" that Flutter uses internally
- Remove redundant name field form `TargetPlatform` and `XCDeviceEventInterface` enums3.41.0tooling
Remove redundant name field form `TargetPlatform` and `XCDeviceEventInterface` enums (Tooling, by @AbdeMohlbi). TargetPlatform XCDeviceEventInterface
- [a11y-app] Fix form field label and error message3.38.0bugfix
a11y-app] Fix form field label and error message (Framework, by @bleroux
- Generic types in PopScope3.24.0breaking
import 'package:material_ui/material_ui.dart'; void main() { runApp( MaterialApp( navigatorKey: nav, home: Column( children: [ Form( canPop: false, onPopInvoked: (bool didPop) { if (didPop) { return; } launchConfirmationDialog(); }, child: MyWidget(), ), PopScope( canPop
- Encode source file patches as UTF-8 in the code formatter script3.44.0improvement
Encode source file patches as UTF-8 in the code formatter script (Other changes, by @jason-simmons
- [Flutter GPU] Add r32Float and remove Apple-only XR pixel formats3.47.0new-feature
Flutter GPU] Add r32Float and remove Apple-only XR pixel formats (Other changes, by @bdero
- [Impeller] Add block-compressed texture format support (BC, ETC2, ASTC)3.47.0new-feature
Impeller] Add block-compressed texture format support (BC, ETC2, ASTC) (Other changes, by @bdero
- [web] Pass form validation errors to screen readers via aria-description3.44.0improvement
Pass form validation errors to screen readers via aria-description (Material, by @flutter
- Add GLES support for the same pixel formats for copying texture -> buffer as when copying buffer -> texture3.44.0new-feature
GLES support for the same pixel formats for copying texture -> buffer as when copying buffer -> texture (Other changes
- [Flutter GPU] Add block-compressed texture format support (BC, ETC2, ASTC LDR)3.47.0new-feature
Flutter GPU] Add block-compressed texture format support (BC, ETC2, ASTC LDR) (Other changes, by @bdero
- [Impeller] Always use RGBA8888 format in the Skia bitmap used to draw a color glyph atlas3.47.0improvement
Impeller] Always use RGBA8888 format in the Skia bitmap used to draw a color glyph atlas (Other changes, by @jason-simmons
- [Impeller] For Android hardware buffers on Vulkan, use an alpha value of 1 if the buffer format always has opaque alpha3.44.0improvement
hardware buffers on Vulkan, use an alpha value of 1 if the buffer format always has opaque alpha (Other changes, by @jason-simmons
- Migrate of to non-nullable return values, and add maybeOf3.7.0breaking
that are typically called `of`. To modify your code to use the new form of the APIs, first convert all instances of the original static `of` functions
- Deprecated API removed after v2.52.10.0removed
after the 2.5 stable release have been removed. Form AutovalidateMode.always AutovalidateMode.disabled AutovalidateMode.onUserInteraction FormField DropdownButtonFormField TextFormField AutovalidateMode FloatingHeaderSnapConfiguration.vsync TickerProvider FloatingHeaderSnapConfiguration SliverPersistentHeaderDelegate.vsync SliverPersistentHeaderDelegate AndroidViewController TextureAndroidViewController SurfaceAndroidViewController BlacklistingTextInputFormatter WhitelistingTextInputFormatter WhitelistingTextInoutFormatter
- Stop generating AssetManifest.json3.19.0breaking
AssetManifest.json`. This file contains the same information as `AssetManifest.json`, but in a different format. If you need to read this file from code that isn't part
- Eliminating nullOk Parameters2.0.0breaking
take a `BuildContext`. In order to modify your code to use the new form of the APIs, convert all instances of calls that include `nullOk = true
- When remote test processes emit plain-text error output on all platforms, prevent flutter_tools from crashing with an unhandled...3.47.4bugfix
error output on all platforms, prevent flutter_tools from crashing with an unhandled FormatException
- Migrate to standalone material_ui and cupertino_ui packagesunreleasedbreaking
Flutter 3.47, developers can opt in to these packages ahead of the formal deprecation of the in-framework design libraries. To migrate your project from the in-framework
- Deprecate SystemContextMenuController.show3.32.0deprecated
SystemContextMenu.getDefaultItems` as a list of `IOSSystemContextMenuItem`s, which can be converted to the format required by `showWithItems` through `IOSSystemContextMenuItem.getData`. Code before migration: ```dart _controller.show(selectionRect); ``` Code after migration
- Deprecated RouteInformation.location3.13.0deprecated
entire deeplink information and route-related parameters were converted to the full `Uri` format. This led to deprecation of incompatible APIs. Code before migration: ```dart const RouteInformation myRoute
- Insert content text input client3.10.0breaking
contains the mime type, URI, and bytedata for the inserted content in JSON form. As of Android 7.1, IMEs (input method editors or virtual keyboards) can send
- Migrate RawKeyEvent/RawKeyboard system to KeyEvent/HardwareKeyboard system3.19.0breaking
that [`RawKeyEventDataAndroid.eventSource`][] information is accessible now as [`KeyEvent.deviceType`][] in a more platform independent form. #### Migrating `isKeyPressed` and related functions If the legacy code used the [`RawKeyEvent.isKeyPressed`][], [`RawKeyEvent.isControlPressed