mirror of
https://github.com/flutter/samples.git
synced 2025-11-08 22:09:06 +00:00
* add form_app * revert unrelated changes * use links in README * remove unnecessary type annotation * Remove GlobalKey for sign_in_http sample * reword comment * run package:copywriter * use relative import * fix quotes * Add punctuation * make sure setState() is used in form_widgets sample * avoid first person pronoun * store date state in parent widget in form_widgets.dart
956 B
956 B
form_app
A sample demonstrating different types of forms and best practices.
Sign In w/ HTTP
A sign in form using package:http to send a request.
Form widgets
A stylized form that uses widgets like TextField, DatePicker, Slider, Checkbox, and Switch.
Autofill
A form that uses AutofillGroup to auto-fill the users name, email, and address.
In order to use Autofill in a browser, your app needs to be hosted with HTTPS.
If you would like to test locally, you can build the app in release mode
(flutter run -d chrome --release --web-port=5000) and use
ngrok to create an HTTPS url for your local app (ngrok http 5000)
Validation
A form that alerts the user if the data entered is invalid.