form_helper library

Classes

Field
Metadata to define a field
FormBuilder
Builds a form [...]
FormHelper
Specifies a Form

Extensions

FormHelperFieldListExtension
Extensions on List to help with building the ultimate simple form
FormHelperStringListExtension
Extensions on List to help with building the ultimate simple form

Functions

compositeValidator(List<Validator> validators, FormHelper helper, String input) String
Composite Validator [...]
doubleValidator(FormHelper helper, String input, {String defaultOutput}) String
Double Validator [...]
emailValidator(FormHelper helper, String input, {String defaultOutput}) String
Email Validator [...]
intValidator(FormHelper helper, String input, {String defaultOutput}) String
Int Validator [...]
lengthValidator(FormHelper helper, String input, {int minLength: 3, int maxLength: 100000, String defaultOutput}) String
Length Validator [...]
scrollableSimpleForm(FormHelper helper, BuildContext context) Widget
This is the default "debug" form [...]
spaceCountValidator(FormHelper helper, String input, {String defaultOutput, int count: 0, String message: "No Spaces Allowed"}) String
Space Count Validator [...]
urlValidator(FormHelper helper, String input, {String defaultOutput}) String
URL Validator [...]

Enums

FieldType
The types of fields we support

Typedefs

FormResultsCallback(Map<String, String> results) → dynamic
Form Results Callback [...]
FormUiBuilder(FormHelper helper, BuildContext context) Widget
Form UI Builder [...]
Validator(FormHelper helper, String input, {String defaultOutput}) String
This is a Validator. [...]