DefaultTableBuilder class

Inheritance

Constructors

DefaultTableBuilder({double singleDigitWidth = 10.0, double digitPadding = 3.0, double columnHeaderHeight = 20.0, Color? headerBackgroundColor, Color? headerLineColor, TextStyle? headerTextStyle})

Properties

columnHeaderHeight double
final
digitPadding double
final
hashCode int
The hash code for this object.
no setterinherited
headerBackgroundColor Color?
final
headerLineColor Color?
final
headerTextStyle TextStyle?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
singleDigitWidth double
final

Methods

backgroundPanel(BuildContext context, int panelIndex, Widget? child) Widget
override
buildHeaderIndex(BuildContext context, FtModel<AbstractCell> model, TableHeaderIndex tableHeaderIndex, double scale) Widget
override
cellBuilder(BuildContext context, FtViewModel<FtModel<Cell>, Cell> viewModel, Cell cell, LayoutPanelIndex layoutPanelIndex, CellIndex tableCellIndex) Widget?
override
finalPaintMainPanel(FtViewModel<FtModel<Cell>, Cell> viewModel, PaintingContext context, Offset offset, Size size) → void
override
finalPaintPanel(PaintingContext context, Offset offset, Size size, FtViewModel<FtModel<Cell>, Cell> viewModel, LayoutPanelIndex tableIndex, List<GridInfo> rowInfoList, List<GridInfo> columnInfoList) → void
override
firstPaintPanel(PaintingContext context, Offset offset, Size size, FtViewModel<FtModel<Cell>, Cell> viewModel, LayoutPanelIndex tableIndex, List<GridInfo> rowInfoList, List<GridInfo> columnInfoList) → void
override
lineHeader(FtViewModel<AbstractFtModel<AbstractCell>, AbstractCell> viewModel, int panelIndex) LineHeader
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rowHeaderWidth(HeaderProperties headerProperty) double
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited