tableInsert method

dynamic tableInsert(
  1. dynamic tablename,
  2. dynamic rowData,
  3. dynamic context
)

Implementation

tableInsert(tablename, rowData, context) {
  myLogAll('tableInsert');
  var tableInfo = _tableList[tablename];
  List tableData = tableInfo![gData];
  dynamic row;
  row = getMap(rowData);
  /*if (isSS()) {
    row = getMap(rowData);
  } else {
    row = Map<String, String>.from(rowData);
  }*/

  tableData.insert(0, row);
  removeTableModified(tablename, row[gId]);
  if (_dpList.containsKey(tablename)) {
    dpListInsert(tablename, row, context);
  }
  afterTableInsert(tablename, row, context);
}