fromJson static method
Implementation
static Data? fromJson(String jsonString)
{
try
{
var json = jsonDecode(jsonString);
List<Map<String, dynamic>> list = [];
// list
if (json is List) {
for (var element in json) {
if (element is Map) list.add(element as Map<String, dynamic>);
}
} else if (json is Map)
{
list.add(json as Map<String, dynamic>);
}
return Data(data: list);
}
catch(e)
{
Log().error('Invalid Format, unable to decode json string data.');
return null;
}
}