forme 2.0.0-beta3+1 forme: ^2.0.0-beta3+1 copied to clipboard
a powerful flutter form widget , for me,for you , renamed from form_builder
2.0.0-alpha3 #
- remove
FormLayoutManagement
- remove
FormLayout
2.0.0-alpha #
- use
formManagement.formLayoutManagement
instead offormManagement.newFormLayoutManagement()
- remove
FormPositionManagement
BaseField
supportWidgetWrapper
,used to wrap BaseField widget to what you wantAbstractFieldState
support wrap default FormFieldManagement to yours,BaseCommonField
will wrap default toBaseFormFieldManagement
,BaseValueField
will wrap default toBaseFormValueFieldManagement
- remove getter|setter visible from
FormFieldManagement
formManagement.newFormFieldManagement()
will return aCastableFormFieldManagement
,used to cast your FormFieldManagementBaseFormFieldManagement
support getter|setter readOnly&padding&flexBaseFormValueFieldManagement
support shake()FormFieldManagement
remove update&update1,useformFieldManagement.model = fieldModel
instead
1.0.0 #
- BaseValueField support shake , use
formFieldManagement.update1('shaker',Shaker())
to shake it - add some render data to control field render
FormFieldManagement
add supportState(String key) method- bug fix
1.0.0-beta.4 #
- add FormLayoutManagement (experimental)
- FormBuilder.textButton => FormBuilder.button
- remove form theme ,use current theme instead
- support onChanged on FormBuilder,used to listen field's value change
- bug fix
1.0.0-beta.3 #
- remove FormRowManagement
- remove FormLayoutManagement
- add FormPositionManagement
- add BaseCommonField,BaseValueField and BaseNonnullValueField
1.0.0-beta.2 #
- bug fix
- remove StatelessFied
0.1.1 #
- bug fix
0.1.0 #
- support StatelessField
0.0.5 #
- add NonnullValueField
- Simplify value field
- CheckboxGroup will rendered as CheckboxListTile when split = 1
- RadioGroup will rendered as RadioListTile when split = 1
0.0.4 #
- check state type
0.0.3 #
- add WorkSans font
- provide an example