TableRenderer.fromHeaders constructor

TableRenderer.fromHeaders(
  1. List<String> headers, {
  2. PromptTheme theme = PromptTheme.dark,
  3. bool zebraStripes = true,
  4. int cellPadding = 0,
})

Creates a renderer from simple string headers.

All columns will be left-aligned by default.

Implementation

factory TableRenderer.fromHeaders(
  List<String> headers, {
  PromptTheme theme = PromptTheme.dark,
  bool zebraStripes = true,
  int cellPadding = 0,
}) {
  return TableRenderer(
    columns: headers.map((h) => ColumnConfig(h)).toList(),
    theme: theme,
    zebraStripes: zebraStripes,
    cellPadding: cellPadding,
  );
}