Skip to main content

prism_form 0.1.0 copy "prism_form: ^0.1.0" to clipboard
prism_form: ^0.1.0 copied to clipboard

Declarative forms for Flutter — typed fields, composable validators, sealed submit states, inline errors, and a headless controller. Pure Flutter, all platforms. Part of the Prism package family.

Changelog #

0.1.0 #

  • Initial release.
  • PrismForm + PrismFormScope — declarative container with inherited controller.
  • PrismFormController — headless state: values, validators, touched tracking, sealed PrismFormStatus lifecycle, async submit() with PrismSubmissionException field-error mapping, and reset().
  • Fields: PrismTextField (+ .email factory), PrismPasswordField, PrismDropdownField, PrismCheckboxField.
  • Validators: required, email, minLength, maxLength, pattern, number, and composable all.
0
likes
150
points
35
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Declarative forms for Flutter — typed fields, composable validators, sealed submit states, inline errors, and a headless controller. Pure Flutter, all platforms. Part of the Prism package family.

Repository (GitHub)
View/report issues

Topics

#form #validation #widget #ui

License

MIT (license)

Dependencies

flutter

More

Packages that depend on prism_form