row method
returns row at index = rowIndex
Implementation
List<Data?> row(int rowIndex) {
if (rowIndex < 0) {
return <Data?>[];
}
if (rowIndex < _maxRows) {
if (_sheetData[rowIndex] != null) {
return List.generate(_maxColumns, (columnIndex) {
if (_sheetData[rowIndex]![columnIndex] != null) {
return _sheetData[rowIndex]![columnIndex]!;
}
return null;
});
} else {
return List.generate(_maxColumns, (_) => null);
}
}
return <Data?>[];
}