thirdAfterBackContext function
dynamic
thirdAfterBackContext(
- dynamic datamodel,
- dynamic actionData,
- dynamic context
Implementation
thirdAfterBackContext(datamodel, actionData, context) {
if (isNull(actionData['$gAfter$gBackContext'])) {
if (!isNull(actionData[gAddnew]) &&
actionData[gAddnew] == gAppend &&
actionData[gCol] == gAmount) {
datamodel.setValueOnCol(gTip, '', context);
/*datamodel.setTableColAttr({
gName: gZzytransaction,
gCol: gTip,
gType: gIsWholePage,
gValue: true
});*/
}
return;
}
if (actionData['$gAfter$gBackContext'] == '$gTip$gStatus') {
var v0 = '0';
datamodel.myLog('afterBackContext v0:$v0');
datamodel.setValueOnCol(gTip, v0, context);
datamodel.setFocus(
gZzytransaction, gTip, '', true, context, v0.toString().length);
/*datamodel.setTableColAttr({
gName: gZzytransaction,
gCol: gTip,
gType: gIsWholePage,
gValue: false
});*/
//appParam['$gTip$gStatus'] = '$gTip$gAmount';
} else if (actionData['$gAfter$gBackContext'] == '$gTip$gReset') {
//datamodel.setFocusNext(gZzytransaction, gTip, null, false, context);
datamodel.setFocus(gZzytransaction, gBarcode, '', true, context, -1);
//datamodel.setValueOnCol(gTip, '', context);
datamodel.myNotifyListeners();
//appParam['$gTip$gStatus'] = gSelect;
}
}