Documentation ¶
Index ¶
- type HierarchyClientMock
- func (c *HierarchyClientMock) CreateAssetComponent(ctx context.Context, assetID uuid.UUID, ...) (models.WebmodelsComponent, error)
- func (c *HierarchyClientMock) CreateNode(ctx context.Context, node models.WebmodelsNodeInput) (uuid.UUID, error)
- func (c *HierarchyClientMock) DeleteAssetComponent(ctx context.Context, assetID, componentID uuid.UUID) error
- func (c *HierarchyClientMock) DeleteNode(ctx context.Context, id uuid.UUID) error
- func (c *HierarchyClientMock) DuplicateNode(ctx context.Context, source uuid.UUID, destination uuid.UUID) (uuid.UUID, error)
- func (c *HierarchyClientMock) GetAncestors(ctx context.Context, id uuid.UUID, height int, nodeTypes ...string) ([]models.Node, error)
- func (c *HierarchyClientMock) GetAssetComponent(ctx context.Context, assetID, componentID uuid.UUID) (models.WebmodelsComponent, error)
- func (c *HierarchyClientMock) GetAssetComponents(ctx context.Context, assetID uuid.UUID, filter rest.ComponentsFilter) (models.WebmodelsComponents, error)
- func (c *HierarchyClientMock) GetCompany(ctx context.Context, id uuid.UUID) (models.Node, error)
- func (c *HierarchyClientMock) GetNode(ctx context.Context, id uuid.UUID) (models.Node, error)
- func (c *HierarchyClientMock) GetOriginNodeID(ctx context.Context, origin models.Origin) (uuid.UUID, error)
- func (c *HierarchyClientMock) GetOrigins(ctx context.Context, provider string) ([]models.Origin, error)
- func (c *HierarchyClientMock) GetOriginsByType(ctx context.Context, provider, originType string) ([]models.Origin, error)
- func (c *HierarchyClientMock) GetProviderNodeIDs(ctx context.Context, provider string) ([]uuid.UUID, error)
- func (c *HierarchyClientMock) GetProviderNodeIDsByType(ctx context.Context, provider, originType string) ([]uuid.UUID, error)
- func (c *HierarchyClientMock) GetSubtree(ctx context.Context, id uuid.UUID, filter rest.TreeFilter) ([]models.Node, error)
- func (c *HierarchyClientMock) GetSubtreeCount(ctx context.Context, id uuid.UUID, nodeTypes ...string) (int64, error)
- func (c *HierarchyClientMock) UpdateAssetComponent(ctx context.Context, assetID, componentID uuid.UUID, ...) (models.WebmodelsComponent, error)
- func (c *HierarchyClientMock) UpdateNode(ctx context.Context, id uuid.UUID, node models.WebmodelsNodeInput) (models.Node, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HierarchyClientMock ¶
func NewHierarchyClient ¶
func NewHierarchyClient() *HierarchyClientMock
func (*HierarchyClientMock) CreateAssetComponent ¶ added in v0.3.0
func (c *HierarchyClientMock) CreateAssetComponent(ctx context.Context, assetID uuid.UUID, component models.WebmodelsComponentInput) (models.WebmodelsComponent, error)
func (*HierarchyClientMock) CreateNode ¶
func (c *HierarchyClientMock) CreateNode(ctx context.Context, node models.WebmodelsNodeInput) (uuid.UUID, error)
func (*HierarchyClientMock) DeleteAssetComponent ¶ added in v0.3.0
func (*HierarchyClientMock) DeleteNode ¶
func (*HierarchyClientMock) DuplicateNode ¶
func (*HierarchyClientMock) GetAncestors ¶
func (*HierarchyClientMock) GetAssetComponent ¶ added in v0.3.0
func (c *HierarchyClientMock) GetAssetComponent(ctx context.Context, assetID, componentID uuid.UUID) (models.WebmodelsComponent, error)
func (*HierarchyClientMock) GetAssetComponents ¶ added in v0.3.0
func (c *HierarchyClientMock) GetAssetComponents(ctx context.Context, assetID uuid.UUID, filter rest.ComponentsFilter) (models.WebmodelsComponents, error)
func (*HierarchyClientMock) GetCompany ¶
func (*HierarchyClientMock) GetOriginNodeID ¶
func (*HierarchyClientMock) GetOrigins ¶
func (*HierarchyClientMock) GetOriginsByType ¶
func (*HierarchyClientMock) GetProviderNodeIDs ¶
func (*HierarchyClientMock) GetProviderNodeIDsByType ¶
func (*HierarchyClientMock) GetSubtree ¶
func (c *HierarchyClientMock) GetSubtree(ctx context.Context, id uuid.UUID, filter rest.TreeFilter) ([]models.Node, error)
func (*HierarchyClientMock) GetSubtreeCount ¶
func (*HierarchyClientMock) UpdateAssetComponent ¶ added in v0.3.0
func (c *HierarchyClientMock) UpdateAssetComponent(ctx context.Context, assetID, componentID uuid.UUID, component models.WebmodelsComponentInput) (models.WebmodelsComponent, error)
func (*HierarchyClientMock) UpdateNode ¶
func (c *HierarchyClientMock) UpdateNode(ctx context.Context, id uuid.UUID, node models.WebmodelsNodeInput) (models.Node, error)
Click to show internal directories.
Click to hide internal directories.