RenderTextTable constructor
RenderTextTable({
- required List<
List< content,InlineSpan?> > - required TextTableWrapMode wrapMode,
- required TextTableColumnWidthMode columnWidthMode,
- required TextTableColumnFitter columnFitter,
- required int cellPaddingX,
- required int cellPaddingY,
- required int columnGap,
- required bool showBorders,
- required bool outerBorder,
- required Color borderColor,
- required bool selectable,
- required TextHighlight? selection,
Creates a render table from immutable snapshots of content.
Implementation
RenderTextTable({
required List<List<InlineSpan?>> content,
required TextTableWrapMode wrapMode,
required TextTableColumnWidthMode columnWidthMode,
required TextTableColumnFitter columnFitter,
required int cellPaddingX,
required int cellPaddingY,
required int columnGap,
required bool showBorders,
required bool outerBorder,
required Color borderColor,
required bool selectable,
required TextHighlight? selection,
}) : _content = _snapshotContent(content),
_wrapMode = wrapMode,
_columnWidthMode = columnWidthMode,
_columnFitter = columnFitter,
_cellPaddingX = _nonNegative(cellPaddingX, 'cellPaddingX'),
_cellPaddingY = _nonNegative(cellPaddingY, 'cellPaddingY'),
_columnGap = _nonNegative(columnGap, 'columnGap'),
_showBorders = showBorders,
_outerBorder = outerBorder,
_borderColor = borderColor,
_selectable = selectable,
_selection = selection;