afterTableAdded method
dynamic
afterTableAdded(
- dynamic tablename,
- dynamic context
Implementation
afterTableAdded(tablename, context) {
myLogAll('afterTableAdded');
List tableData = getTableDataUnserial(tablename, context);
for (int i = 0; i < tableData.length; i++) {
Map row = tableData[i];
afterTableInsert(tablename, row, context);
}
if (tablename == gZzyfuturetask) {
_zzyMenuMsg = '';
//show detail
List dataList = _tableList[gZzyfuturetask]?[gData];
if (dataList.isNotEmpty) {
List list = [];
for (int i = 0; i < dataList.length; i++) {
Map di = getMap(dataList[i]);
//print('=== di is $di');
Map aItem = getJsonDecode(di[gParam]);
//print('=== aItem is $aItem');
list.add(aItem);
}
Map param = {};
int index = 0;
param[index++] = {
gItem: getJsonEncode({gType: gListview, gData: list})
};
showMyDetail(param, context, _defaultBackGroundColor);
}
}
}