retrieveTableFromLocal method
dynamic
retrieveTableFromLocal(
- dynamic tableid,
- dynamic context
Implementation
retrieveTableFromLocal(tableid, context) async {
myLogAll('retrieveTableFromLocal');
//check if table exists
if (isNull(_tableList[tableid])) {
List list = await retrieveTableFromLocalList(tableid, context);
myLog('retrieeTableFromLocal $tableid list is $list');
if (list.isEmpty) {
retrieveTableFromDB(tableid, '', context, -1);
return;
} else {
dynamic data = list[0][gData];
//_tableList[tableid] = isSS() ? getJsonDecode(data) : data;
dynamic dataUnserial = getJsonDecode(data);
_tableList[tableid] = dataUnserial;
afterTableAdded(tableid, context);
myNotifyListeners();
}
}
}