mapHeaders<T, K> static method

List<TKeyValue> mapHeaders<T, K>(
  1. BuildContext ctx,
  2. List<TTableHeader<T, K>> headers,
  3. TListItem<T, K> item,
  4. int index,
)

Implementation

static List<TKeyValue> mapHeaders<T, K>(BuildContext ctx, List<TTableHeader<T, K>> headers, TListItem<T, K> item, int index) {
  return headers
      .map((header) => TKeyValue(
            header.text,
            value: header.getValue(item.data),
            widget: header.builder != null ? header.builder!(ctx, item, index) : null,
            width: header.minWidth,
          ))
      .toList();
}