21 Commits

Author SHA1 Message Date
94d7efbe8c
fix(form): fix textController rebuild 2022-12-07 19:51:59 -05:00
08383ec03b
refactor(form)!: input builders provides FormInput 2022-11-16 16:00:13 -05:00
ee8ce76839
fix(form): disable status selection and rebuild SubmitBuilder on every state changes #28 2022-11-16 15:51:34 -05:00
6eb40de72c
feat(form): add metadata tag to bypass validation #29 2022-11-15 18:48:02 -05:00
72661a343f
fix(form): fix set operations behaviors 2022-11-15 18:10:30 -05:00
9ebe8e21dc
fix(form): add nullable validator on boolean value 2022-11-15 18:09:39 -05:00
141f15b444
feat(form): add shorthands to access validator status 2022-11-15 18:09:13 -05:00
9b87eb7ed9
chore(form): update pubspec 2022-11-10 13:38:55 -05:00
0c920e8245
feat(form): clean and add toString and equality 2022-11-10 13:24:29 -05:00
ae3711a136
fix!(form): fix states with required form 2022-11-10 13:24:00 -05:00
f031b3cbf5
fix: make cubit custom implementation simpler 2022-11-10 01:28:30 -05:00
7a056ac38e
feat!(form): add repository feature, and controller for inputs 2022-11-10 01:05:12 -05:00
b89ef3de8a
feat!(form): migrate to wyatt architecture 2022-11-09 22:35:41 -05:00
a1e36f84be
feat(form): add raw form validator 2022-08-26 13:42:01 +02:00
607b986848
feat(from): add form validator class with strategy design pattern 2022-07-14 16:59:24 +02:00
8909274543
feat(form): add helpers 2022-07-10 22:10:12 +02:00
d0f1d07363
feat: add metadata on inputs 2022-07-10 21:13:13 +02:00
fe5fa692f7 feat(form): add list option validator 2022-05-02 14:41:24 +02:00
703e3deeaf fix(form)!: change validate() to selfValidate() 2022-04-20 18:23:05 +02:00
ae731f5877 refactor(form): all package structure/documentation 2022-04-20 00:01:12 +02:00
27d60c9aa3 feat(form): new utility package for forms and bloc 2022-04-19 22:23:03 +02:00