Versions in this module Expand all Collapse all v1 v1.11.1 Jul 29, 2026 Changes in this version + type CreateResourceRelationReq struct + RelationName string + SourceResourceID int64 + TargetResourceID int64 + type CreateResourceReq struct + Data mongox.MapStr + ModelUid string + Name string + type DeleteResourceRelationReq struct + ModelUid string + RelationName string + ResourceId int64 + type DeleteResourceReq struct + Id int64 + type DetailResourceReq struct + ID int64 + ModelUid string + type FindSecureReq struct + FieldUid string + ID int64 + type GraphModel struct + Icon string + ModelName string + ModelUID string + type Handler struct + RRSvc relationservice.RelationResourceService + func NewHandler(svc service.EncryptedSvc, attributeSvc attributeservice.Service, ...) *Handler + func (h *Handler) CreateResource(ctx *gin.Context, req CreateResourceReq) (ginx.Result, error) + func (h *Handler) CreateResourceRelation(ctx *gin.Context, req CreateResourceRelationReq) (ginx.Result, error) + func (h *Handler) DeleteResource(ctx *gin.Context, req DeleteResourceReq) (ginx.Result, error) + func (h *Handler) DeleteResourceRelation(ctx *gin.Context, req DeleteResourceRelationReq) (ginx.Result, error) + func (h *Handler) DetailResource(ctx *gin.Context, req DetailResourceReq) (ginx.Result, error) + func (h *Handler) FindAllGraph(ctx *gin.Context, req ListDiagramReq) (ginx.Result, error) + func (h *Handler) FindDiagram(ctx *gin.Context, req ListDiagramReq) (ginx.Result, error) + func (h *Handler) FindLeftGraph(ctx *gin.Context, req ListDiagramReq) (ginx.Result, error) + func (h *Handler) FindRightGraph(ctx *gin.Context, req ListDiagramReq) (ginx.Result, error) + func (h *Handler) FindSecureData(ctx *gin.Context, req FindSecureReq) (ginx.Result, error) + func (h *Handler) ListAllAggregated(ctx *gin.Context, req ListResourceDiagramReq) (ginx.Result, error) + func (h *Handler) ListCanBeFilterRelated(ctx *gin.Context, req ListCanBeRelatedReqByModel) (ginx.Result, error) + func (h *Handler) ListDstAggregated(ctx *gin.Context, req ListResourceDiagramReq) (ginx.Result, error) + func (h *Handler) ListDstResource(ctx *gin.Context, req ListResourceDiagramReq) (ginx.Result, error) + func (h *Handler) ListResource(ctx *gin.Context, req ListResourceReq) (ginx.Result, error) + func (h *Handler) ListResourceByIds(ctx *gin.Context, req ListResourceByIdsReq) (ginx.Result, error) + func (h *Handler) ListSrcAggregated(ctx *gin.Context, req ListResourceDiagramReq) (ginx.Result, error) + func (h *Handler) ListSrcResource(ctx *gin.Context, req ListResourceDiagramReq) (ginx.Result, error) + func (h *Handler) PrivateRoutes(server *gin.Engine) + func (h *Handler) Search(ctx *gin.Context, req SearchReq) (ginx.Result, error) + func (h *Handler) SetCustomField(ctx *gin.Context, req SetCustomFieldReq) (ginx.Result, error) + func (h *Handler) UpdateResource(ctx *gin.Context, req UpdateResourceReq) (ginx.Result, error) + type Line struct + From string + To string + type ListCanBeRelatedReq struct + ModelUid string + RelationName string + ResourceId int64 + type ListCanBeRelatedReqByModel struct + FilterCondition string + FilterInput string + FilterName string + ModelUid string + RelationName string + ResourceId int64 + type ListDiagramReq struct + MaxDepth int + ModelUid string + ResourceId int64 + ResourceName string + type ListResourceByIdsReq struct + ModelUid string + ResourceIds []int64 + type ListResourceDiagramReq struct + ModelUid string + ResourceId int64 + type ListResourceReq struct + ModelUid string + type Node struct + Data map[string]any + ExpandHolderPosition string + Expanded bool + ID string + Text string + type Page struct + Limit int64 + Offset int64 + type Resource struct + Data mongox.MapStr + ID int64 + ModelUID string + Name string + type ResourceAssets struct + ResourceID int64 + ResourceName string + type ResourceRelation struct + ID int64 + RelationName string + RelationTypeUID string + SourceModelUID string + SourceResourceID int64 + TargetModelUID string + TargetResourceID int64 + type RetrieveAggregatedAssets struct + ModelUid string + RelationName string + ResourceIds []int64 + Total int + type RetrieveDiagram struct + Assets map[string][]ResourceAssets + DST []ResourceRelation + SRC []ResourceRelation + type RetrieveGraph struct + Lines []Line + Models []GraphModel + Nodes []Node + RootId string + type RetrieveRelationResource struct + ResourceRelations []ResourceRelation + Total int64 + type RetrieveResources struct + Resources []Resource + Total int64 + type RetrieveSearchResources struct + Data []mongox.MapStr + ModelUid string + Total int + type SearchReq struct + AndText []string + OrText []string + Text string + type SetCustomFieldReq struct + Data interface{} + Field string + Id int64 + type UpdateResourceReq struct + Data mongox.MapStr + Id int64 + ModelUid string + Name string