addCard method

dynamic addCard(
  1. dynamic data0
)

Implementation

addCard(data0) {
  myLogAll('addCard');
  int i = 0;
  List databodyNew = [];
  dynamic tabname = data0[gTabid];
  _tabList[tabname] = {};
  _tabList[tabname][gData] = [];
  List<dynamic> data0body = data0[gBody];
  for (var element in data0body) {
    element = getMap(element);
    if (i == _colorList.length) {
      i = 0;
    }
    element[gColorIndex] = i;
    databodyNew.add(element);
    i++;
  }
  data0[gBody] = databodyNew;
  data0[gIsselected] = true;
  _tabList[tabname][gData].add(data0);
  _tabList[tabname][gTabIndex] = 0;
}