setData method

void setData(
  1. dynamic data
)

Loads data into the current data structure. data can either be a List (data is loaded by index) or a Map<String, dynamic> (data is loaded by header name).

Implementation

void setData(dynamic data) {
  if (data is List) {
    for (var i = 0; i < data.length; i++) {
      set(data[i], index: i);
    }
  } else if (data is Map<String, dynamic>) {
    for (var entry in data.entries) {
      set(entry.value, header: entry.key);
    }
  }
}