Last updated:
0 purchases
remote form
remote_form #
Flutter widget to manage a form from a JSON definition
Usage #
Add the factory to the RemoteManagerWidget:
RemoteForm(
obSubmit: (values, {associatedData}){},
onChanges: (key, value, {associatedData}) => debugPrint('$key change to $value'),
definition: {},
child: RemoteWidget(...)
)
copied to clipboard
Then you can provide a JSON representation of a color picker like this:
{
'type': 'image_button',
'id': 'myButton',
'value': 'on',
'values': {
'on': 'http://chittagongit.com/download/17966',
'off': 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQRS1i8ftLBJX74FnwordRN5vQ5IgUy9rjkR1R2ODiBjWZThKoEHA',
}
}
copied to clipboard
API #
Image button:
id : id of the widget
value : current value, it has to match one of the values entries
width : width of the button
height: height of the button
fit: fit, default to contain (1), see BoxFit for more
padding: padding of the button, see EdgeInsets definition
values: map of possible value
How it works #
Under the hood remote_ui does his magic to transform JSON into widget tree and forward changes to remote_form.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.