Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataTransformer ¶
type DataTransformer func(data *transformingData, spec SpecificationTransform) (*transformingData, error)
func OnlyColumnsDataTransformer ¶
func OnlyColumnsDataTransformer() DataTransformer
func RenameColumnsDataTransformer ¶
func RenameColumnsDataTransformer() DataTransformer
func SkipColumnsDataTransformer ¶
func SkipColumnsDataTransformer() DataTransformer
type Exporter ¶
type Exporter struct {
// contains filtered or unexported fields
}
func NewExporter ¶
func NewExporter( dataLoader *data.Loader, dataTransformers []DataTransformer, ) *Exporter
func (*Exporter) Export ¶
func (c *Exporter) Export(ctx context.Context, params *exporter.ExportParams) ([]*exporter.ExportedPage, error)
func (*Exporter) ExportPerFile ¶
func (c *Exporter) ExportPerFile(ctx context.Context, params *exporter.ExportParams) ([]*exporter.ExportedPage, error)
type Specification ¶ added in v0.5.7
type Specification struct {
Delimiter string `yaml:"delimiter" json:"delimiter"`
Transform map[string][]SpecificationTransform `yaml:"transform" json:"transform"`
}
Click to show internal directories.
Click to hide internal directories.