Documentation ¶
Index ¶
- func StartLaboratoriesRoutes(g *gin.RouterGroup)
- type LaboratoriesController
- func (controller *LaboratoriesController) HandleCreateLaboratory(c *gin.Context)
- func (controller *LaboratoriesController) HandleCreateMarkdownBlock(c *gin.Context)
- func (controller *LaboratoriesController) HandleCreateTestBlock(c *gin.Context)
- func (controller *LaboratoriesController) HandleGetLaboratory(c *gin.Context)
- func (controller *LaboratoriesController) HandleGetLaboratoryInformation(c *gin.Context)
- func (controller *LaboratoriesController) HandleGetLaboratoryProgress(c *gin.Context)
- func (controller *LaboratoriesController) HandleGetProgressOfStudentInLaboratory(c *gin.Context)
- func (controller *LaboratoriesController) HandleUpdateLaboratory(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartLaboratoriesRoutes ¶
func StartLaboratoriesRoutes(g *gin.RouterGroup)
Types ¶
type LaboratoriesController ¶
type LaboratoriesController struct {
UseCases *application.LaboratoriesUseCases
}
func (*LaboratoriesController) HandleCreateLaboratory ¶ added in v0.31.0
func (controller *LaboratoriesController) HandleCreateLaboratory(c *gin.Context)
func (*LaboratoriesController) HandleCreateMarkdownBlock ¶ added in v0.32.0
func (controller *LaboratoriesController) HandleCreateMarkdownBlock(c *gin.Context)
func (*LaboratoriesController) HandleCreateTestBlock ¶ added in v0.36.0
func (controller *LaboratoriesController) HandleCreateTestBlock(c *gin.Context)
func (*LaboratoriesController) HandleGetLaboratory ¶ added in v0.31.0
func (controller *LaboratoriesController) HandleGetLaboratory(c *gin.Context)
func (*LaboratoriesController) HandleGetLaboratoryInformation ¶ added in v0.45.0
func (controller *LaboratoriesController) HandleGetLaboratoryInformation(c *gin.Context)
func (*LaboratoriesController) HandleGetLaboratoryProgress ¶ added in v0.44.0
func (controller *LaboratoriesController) HandleGetLaboratoryProgress(c *gin.Context)
func (*LaboratoriesController) HandleGetProgressOfStudentInLaboratory ¶ added in v0.53.0
func (controller *LaboratoriesController) HandleGetProgressOfStudentInLaboratory(c *gin.Context)
func (*LaboratoriesController) HandleUpdateLaboratory ¶ added in v0.31.0
func (controller *LaboratoriesController) HandleUpdateLaboratory(c *gin.Context)
Click to show internal directories.
Click to hide internal directories.