toDataRow method

DataRow toDataRow({
  1. required List<S360FDataColumn> columns,
  2. required double dataRowHeight,
  3. required double rowPadding,
  4. required double width,
})

Implementation

DataRow toDataRow({
  required List<S360FDataColumn> columns,
  required double dataRowHeight,
  required double rowPadding,
  required double width,
}) {
  final visibleCells = _getVisibleCells(columns, width);

  return DataRow(
    cells:
        visibleCells
            .map(
              (S360FDataCell cell) =>
                  cell.toDataCell(height: dataRowHeight, onTap: onTap),
            )
            .toList(),
    selected: isSelected,
    onSelectChanged: onSelectChanged,
  );
}