Closed OndrejKunc closed 4 years ago
As a result of this issue, 3 new widgets were implemented
Also FormManager
was changed to abstract class and I added a set of inherited classes that take care of building the form without the need to manually create FormBuilder
.
For the more API description please read updated Readme.md on the main page https://github.com/OndrejKunc/flutter_dynamic_forms/blob/master/README.md or see the updated examples in the flutter_dynamic_forms_components/example
Right now, the form initialization can be quite confusing for new users. They need to care about objects like
FormManagerBuilder
,FormManager
orFormRendererService
.We can wrap those objects into a set of helper widgets that will hide those implementation details. Also, by using
InheritedWidget
we can make still objects likeFormManager
accessible after it is created.