List getCurrentState([int from = -1]) { var rw = rows; if (from != -1) { rw = rw?.sublist(from); } return rw!.map((x) => x.values).toList(); }