sheet_mapper library

Classes

CsvParser
Parser for text-based delimited files (CSV, TSV, PSV)
ExcelParser
Parser for Excel files (.xlsx, .xls, .xlsm)
SheetColumn
Annotation for mapping a field to a column in the sheet
SheetMapper
Main API for parsing sheet files into typed Dart objects
SheetMapperRegistry
Registry for sheet mapper parsers
SheetMapperWidget<T>
A beautiful drag-and-drop widget for uploading and parsing sheet files
SheetParser
Unified parser for all supported sheet file types
SheetTable
Annotation for marking a class as mappable from a sheet file

Enums

SheetType
Supported sheet file types

Typedefs

FromSheetFunction<T> = List<T> Function(List<List> rows, {bool hasHeader, int? startRow})
Function type for generated fromSheet methods