Documentation ¶
Index ¶
- func RenderCSVStreamResponse(filename string, rows [][]string, r *http.Request, w http.ResponseWriter)
- type Handler
- func (h *Handler) DownloadReport01(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport02(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport03(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport04(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport05(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport06(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport07(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport08(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport09(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport10(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport11(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport12(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport13(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport15(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport16(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport17(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport19(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport20(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport21(w http.ResponseWriter, r *http.Request)
- func (h *Handler) DownloadReport22(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RenderCSVStreamResponse ¶
Types ¶
type Handler ¶
type Handler struct { Logger *slog.Logger Controller report_c.ReportController }
Handler Creates http request handler
func NewHandler ¶
func NewHandler(loggerp *slog.Logger, c report_c.ReportController) *Handler
NewHandler Constructor
func (*Handler) DownloadReport01 ¶
func (h *Handler) DownloadReport01(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport02 ¶
func (h *Handler) DownloadReport02(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport03 ¶
func (h *Handler) DownloadReport03(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport04 ¶
func (h *Handler) DownloadReport04(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport05 ¶
func (h *Handler) DownloadReport05(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport06 ¶
func (h *Handler) DownloadReport06(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport07 ¶
func (h *Handler) DownloadReport07(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport08 ¶
func (h *Handler) DownloadReport08(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport09 ¶
func (h *Handler) DownloadReport09(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport10 ¶
func (h *Handler) DownloadReport10(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport11 ¶
func (h *Handler) DownloadReport11(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport12 ¶
func (h *Handler) DownloadReport12(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport13 ¶
func (h *Handler) DownloadReport13(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport15 ¶
func (h *Handler) DownloadReport15(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport16 ¶
func (h *Handler) DownloadReport16(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport17 ¶
func (h *Handler) DownloadReport17(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport19 ¶
func (h *Handler) DownloadReport19(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport20 ¶
func (h *Handler) DownloadReport20(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport21 ¶
func (h *Handler) DownloadReport21(w http.ResponseWriter, r *http.Request)
func (*Handler) DownloadReport22 ¶
func (h *Handler) DownloadReport22(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.