getResponsiveColumnWidths method
Get responsive column widths (scale to fit screen)
Implementation
List<double> getResponsiveColumnWidths(double availableWidth) {
final baseWidth = _state.totalColumnsWidth;
if (availableWidth > baseWidth) {
// Scale columns proportionally to fill screen
final scaleFactor = availableWidth / baseWidth;
return _state.columnWidths.map((w) => w * scaleFactor).toList();
}
return _state.columnWidths;
}