Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSVExporter ¶
type CSVExporter interface {
Export(filePath string, keys []string, data []models.ProcessedRow, onProgress func(current, total int)) error
}
func NewCSVExporter ¶
func NewCSVExporter() CSVExporter
type ExcelExporter ¶
type ExcelExporter interface {
ExportWithTheme(filePath string, keys []string, rows []models.ProcessedRow, theme string, progress func(current, total int)) error
}
func NewExcelExporter ¶
func NewExcelExporter() ExcelExporter
type JSONExporter ¶
func NewJSONExporter ¶
func NewJSONExporter() JSONExporter
type TXTExporter ¶
type TXTExporter interface {
Export(filePath string, data []models.ProcessedRow, onProgress func(current, total int)) error
}
func NewTXTExporter ¶
func NewTXTExporter() TXTExporter
Click to show internal directories.
Click to hide internal directories.