Versions in this module Expand all Collapse all v1 v1.0.0 Jul 6, 2024 Changes in this version + type GraphCreateRequestSchema struct + Name string + type GraphHandler struct + func InitGraphHandlers(sus domain.GraphUsecase) *GraphHandler + func (h *GraphHandler) CreateGraph(c *gin.Context) + func (h *GraphHandler) DeleteGraph(c *gin.Context) + func (h *GraphHandler) Detail(c *gin.Context) + func (h *GraphHandler) List(c *gin.Context) + func (h *GraphHandler) UpdateGraph(c *gin.Context) + type GraphUpdateRequestSchema struct + Name string + Type string + type Link2WordsRequestSchema struct + SourceId string + TargetId string + type LinkCreateRequestSchema struct + Content string + Description *string + Refs *[]string + Word1Id string + Word2Id string + type LinkHandler struct + func InitLinkHandlers(us domain.LinkUsecase) *LinkHandler + func (h *LinkHandler) CreateLink(c *gin.Context) + func (h *LinkHandler) DeleteLink(c *gin.Context) + func (h *LinkHandler) GetDetail(c *gin.Context) + func (h *LinkHandler) UpdateLink(c *gin.Context) + type LinkRemoveRequestSchema struct + Word1Id string + Word2Id string + type LinkUpdateRequestSchema struct + Content string + Description *string + Refs *[]string + type WordCreateRequestSchema struct + Content string + Description *string + GraphId string + Refs *[]string + SourceId *string + type WordHandler struct + func InitWordHandlers(wus domain.WordUsecase) *WordHandler + func (h *WordHandler) CreateWord(c *gin.Context) + func (h *WordHandler) DeleteWord(c *gin.Context) + func (h *WordHandler) FindPath(c *gin.Context) + func (h *WordHandler) GetGraphData(c *gin.Context) + func (h *WordHandler) GetWordDetail(c *gin.Context) + func (h *WordHandler) Link2Words(c *gin.Context) + func (h *WordHandler) SearchWord(c *gin.Context) + func (h *WordHandler) UpdateWord(c *gin.Context) + type WordUpdateRequestSchema struct + Content string + Description *string + Refs *[]string