TTableHeader<T, K>.image constructor

TTableHeader<T, K>.image(
  1. String text,
  2. String? map(
    1. T
    ), {
  3. int? flex,
  4. Alignment? alignment,
  5. double width = 50,
})

Creates a header for displaying images.

Implementation

TTableHeader.image(
  this.text,
  String? Function(T) map, {
  this.flex,
  this.alignment,
  double width = 50,
})  : map = null,
      minWidth = width + 12,
      maxWidth = width + 12,
      builder = ((_, item, __) => map(item.data) != null ? TImage(url: map(item.data)!, size: width) : const SizedBox.shrink());