VaudbTableRows.fromJson constructor
VaudbTableRows.fromJson(
- Map<String, dynamic> json
)
Implementation
factory VaudbTableRows.fromJson(Map<String, dynamic> json) {
final columns = (json['columns'] as List<dynamic>)
.map((dynamic e) => e.toString())
.toList();
final rows = (json['rows'] as List<dynamic>).map((dynamic row) {
final map = row as Map<String, dynamic>;
return VaudbRow(
id: (map['id'] as num).toInt(),
values: (map['values'] as List<dynamic>)
.map((dynamic e) => e.toString())
.toList(),
);
}).toList();
return VaudbTableRows(columns: columns, rows: rows);
}