Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap #1

Open
9 of 22 tasks
hjJunior opened this issue May 11, 2020 · 2 comments
Open
9 of 22 tasks

Roadmap #1

hjJunior opened this issue May 11, 2020 · 2 comments
Labels
documentation Improvements or additions to documentation

Comments

@hjJunior
Copy link
Owner

hjJunior commented May 11, 2020

Roadmap

  • Must be easy to create custom fields
  • Must be able to have fields validations
  • Nice to have async validations
  • Must have the ability to access values from any child
  • Must have the ability to change field values from any child
  • Nice to have Flutter Web compatibility
  • Must have the ability to reset the form
  • Nice to have watch mode for fields

Should be as smaller as possible

  • Must have additional packages for additional fields
  • Must have an additional package for validation (But it should be possible to create custom validations without this additional package)

Fields

Basic fields

  • EasyTextField
  • EasyCheckbox
  • EasyCheckboxList
  • EasyRadioButtonList

Additional fields

  • EasySelect
  • Location picker (Integration with Google Maps)
  • File picker
  • Color picker
  • SignaturePad
  • CountrySelector
  • Date and time picker
  • Slider / Price range

Validations

@hjJunior hjJunior added the documentation Improvements or additions to documentation label May 11, 2020
@StheffanyHadlich
Copy link
Collaborator

Instead of fields validations I think we should allow users to pass errors to the components, that way they can use other validations without depending on internal code

@StheffanyHadlich
Copy link
Collaborator

We could also ship the component by itself and a version that includes a label/icons... like a group of useful components to export at once.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants