forme 2.0.0-alpha3+1
forme: ^2.0.0-alpha3+1 copied to clipboard
a powerful flutter form widget , renamed from form_builder
2.0.0-alpha3 #
- remove
FormLayoutManagement - remove
FormLayout
2.0.0-alpha #
- use
formManagement.formLayoutManagementinstead offormManagement.newFormLayoutManagement() - remove
FormPositionManagement BaseFieldsupportWidgetWrapper,used to wrap BaseField widget to what you wantAbstractFieldStatesupport wrap default FormFieldManagement to yours,BaseCommonFieldwill wrap default toBaseFormFieldManagement,BaseValueFieldwill wrap default toBaseFormValueFieldManagement- remove getter|setter visible from
FormFieldManagement formManagement.newFormFieldManagement()will return aCastableFormFieldManagement,used to cast your FormFieldManagementBaseFormFieldManagementsupport getter|setter readOnly&padding&flexBaseFormValueFieldManagementsupport shake()FormFieldManagementremove update&update1,useformFieldManagement.model = fieldModelinstead
1.0.0 #
- BaseValueField support shake , use
formFieldManagement.update1('shaker',Shaker())to shake it - add some render data to control field render
FormFieldManagementadd 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