Documentation ¶
Index ¶
- func BulkReportExportHandler(reportService service.ReportService, kind string) func(*fiber.Ctx) error
- func ReportExportHandler(reportService service.ReportService, kind string) func(*fiber.Ctx) error
- func ReportListHandler(tmplSrv service.TemplateService) func(ctx *fiber.Ctx) error
- func ReportPreviewHandler(templateService service.TemplateService, templateEngine engine.TemplateEngine, ...) func(ctx *fiber.Ctx) error
- func ReportRenderHandlder(templateService service.TemplateService) func(*fiber.Ctx) error
- type BulkExportEntry
- type BulkExportRequest
- type BulkExportResponse
- type ExportResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BulkReportExportHandler ¶ added in v0.2.0
func BulkReportExportHandler(reportService service.ReportService, kind string) func(*fiber.Ctx) error
func ReportExportHandler ¶
func ReportExportHandler(reportService service.ReportService, kind string) func(*fiber.Ctx) error
func ReportListHandler ¶
func ReportListHandler(tmplSrv service.TemplateService) func(ctx *fiber.Ctx) error
func ReportPreviewHandler ¶
func ReportPreviewHandler(templateService service.TemplateService, templateEngine engine.TemplateEngine, reportService service.ReportService, ) func(ctx *fiber.Ctx) error
func ReportRenderHandlder ¶
func ReportRenderHandlder(templateService service.TemplateService) func(*fiber.Ctx) error
Types ¶
type BulkExportEntry ¶ added in v0.2.0
type BulkExportRequest ¶ added in v0.2.0
type BulkExportRequest struct { ID string `json:"_id"` Entries []BulkExportEntry `json:"entries"` }
type BulkExportResponse ¶ added in v0.2.0
type BulkExportResponse struct { ID string `json:"_id"` ReportID string `json:"reportId"` Reports []ExportResponse `json:"reports"` }
type ExportResponse ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.