RawTableData constructor

RawTableData(
  1. int table_id,
  2. List<List<Object?>> _table,
  3. List<String> fieldNamesList
)

Implementation

RawTableData(this.table_id, this._table, List<String> fieldNamesList) {
  int count = 0;
  if(_table.length>0) {
    _table[0].forEach((list) {
      if (fieldNamesList.length == 0 || fieldNamesList[count] == null) {
        _fieldNamesMap[count.toString()] = count;
      } else {
        _fieldNamesMap[fieldNamesList[count]] = count;
      }
      count++;
    });
  }
}