forked from lxm_flutter/json2dart
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4716743a87 | ||
|
|
2a83862867 |
@@ -31,7 +31,13 @@ class DefaultTemplate extends Template {
|
||||
var fieldList = FieldHelper(srcJson).getFields();
|
||||
var filedString = StringBuffer();
|
||||
fieldList.forEach((f) {
|
||||
filedString.write("this.${f.nameString},");
|
||||
String name;
|
||||
if (main.isCamelCase) {
|
||||
name = camelCase(f.nameString);
|
||||
} else {
|
||||
name = f.nameString;
|
||||
}
|
||||
filedString.write("this.$name,");
|
||||
});
|
||||
return "${tab}$className($filedString);";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user