Versions in this module Expand all Collapse all v1 v1.0.0 Nov 8, 2022 Changes in this version + func AddRoutes(router *mux.Router, config *configuration.Config) + func GCodeToImage(path string) + func GCodeToMap(gcode string) (map[string]string, error) + type FileRepository struct + DeleteDuration int + Files []PrusaSlicerGcodeMetaData + func NewFileRepository(config configuration.Config) *FileRepository + func (m *FileRepository) UpdateFiles() + type FilesApiResponse struct + Count int + Data []PrusaSlicerGcodeMetaData + type FilesHandler struct + func NewFilesHandler(config configuration.Config) *FilesHandler + func (m *FilesHandler) GetFiles(w http.ResponseWriter, r *http.Request) + func (m *FilesHandler) PostFiles(w http.ResponseWriter, r *http.Request) + type IFileRepository interface + type PrusaSlicerGcodeMetaData struct + EstimatedPrintingTimeNormalMode string + EstimatedPrintingTimeSilentMode string + FilamentCost string + FilamentUsedCM3 string + FilamentUsedGramm string + FilamentUsedMM string + FileName string + Image string + Options map[string]string + TotalFilamentCost string + TotalFilamentUsedGramm string