diff --git a/lib/src/json_table_column.dart b/lib/src/json_table_column.dart index 9fba9a1..58369f6 100644 --- a/lib/src/json_table_column.dart +++ b/lib/src/json_table_column.dart @@ -16,4 +16,12 @@ class JsonTableColumn { label = json['label']; defaultValue = json['defaultValue']; } + + JsonTableColumn.fromJson(Map json) { + field = json['field']; + final amountSpent = field.fold(0, (acc, cur) => acc + cur.availableBudget); + setState(() { + total += amountSpent; + }); + } }