json_to_widget 0.0.2 copy "json_to_widget: ^0.0.2" to clipboard
json_to_widget: ^0.0.2 copied to clipboard

retractedoutdated

Payload A flutter plugin to use convert Json to widget

Installation #

  • Add this to your package's pubspec.yaml file:
dependencies: 
    json_to_widget
  • You can install packages from the command line: with Flutter:
$ flutter packages get

Usage #

JsonWidget #

JsonWidget(
    decorations: decorations,
    form: form,
    onChanged: (dynamic response) {
        this.response = response;
    },
    actionSave: (data) {
        print(data);
    },
    buttonSave: new Container(
        height: 40.0,
        color: Colors.blueAccent,
        child: Center(
            child: Text("Login",style:TextStyle(color: Colors.white,fontWeight: FontWeight.bold)),
        ),
    ),
),

Attribute #

  • form (Type String) Your form in String
  • onChanged (Type Function)(1 parameter) call the function every time a change in the form is made
  • padding (Type Double)
  • formMap (Type Map) Your form in Map
  • errorMessages(Type Map) change string for error of required
  • validations(Type Map) to add validation (TextInput,Input, Password, Email or TextArea)
  • decorations(Type Map) to add decoration (TextInput,Input, Password, Email or TextArea)
  • buttonSave(Type Widget) (not RaisedButton problem in onClick)
  • actionSave(Type Function) the function is called when you click on the widget buttonSave

Form #

  • Create Form String
String formString = json.encode({
    'title': 'form example',
    'description':'',
    'autoValidated': true, //default false
    'fields': [
        ...
    ]
});
  • Create Form Map
Map formMap = {
    'title': 'form example',
    'description':'',
    'autoValidated': true, //default false
    'fields': [
        ...
    ]
};

Fields #

  • All fields has attribute labelHidden(default false)
  • Important add key for all field for validation required

TODO: Tell users more about the package: where to find more information, how to contribute to the package, how to file issues, what response they can expect from the package authors, and more.

2
likes
0
pub points
49%
popularity

Publisher

unverified uploader

Payload A flutter plugin to use convert Json to widget

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on json_to_widget