Documentation ¶
Index ¶
- type Client
- func (c *Client) CreateArea(ctx context.Context, projectId string, path string, name string) (*WorkItemClassificationNode, error)
- func (c *Client) CreateIteration(ctx context.Context, projectId string, path string, name string, ...) (*WorkItemClassificationNode, error)
- func (c *Client) DeleteArea(ctx context.Context, projectId string, path string) error
- func (c *Client) DeleteIteration(ctx context.Context, projectId string, path string) error
- func (c *Client) GetArea(ctx context.Context, projectId string, path string) (*WorkItemClassificationNode, error)
- func (c *Client) GetIteration(ctx context.Context, projectId string, path string) (*WorkItemClassificationNode, error)
- func (c *Client) MoveArea(ctx context.Context, projectId string, path string, nodeId int, name string) (*WorkItemClassificationNode, error)
- func (c *Client) MoveIteration(ctx context.Context, projectId string, path string, nodeId int, name string, ...) (*WorkItemClassificationNode, error)
- func (c *Client) UpdateArea(ctx context.Context, projectId string, path string, name string) (*WorkItemClassificationNode, error)
- func (c *Client) UpdateIteration(ctx context.Context, projectId string, path string, name string, ...) (*WorkItemClassificationNode, error)
- type WorkItemClassificationNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewClient ¶
func NewClient(restClient *networking.RestClient) *Client
func (*Client) CreateArea ¶
func (*Client) CreateIteration ¶
func (*Client) DeleteArea ¶
func (*Client) DeleteIteration ¶
func (*Client) GetIteration ¶
func (*Client) MoveIteration ¶
func (*Client) UpdateArea ¶
type WorkItemClassificationNode ¶
type WorkItemClassificationNode struct { Attributes *map[string]interface{} `json:"attributes,omitempty"` Children *[]WorkItemClassificationNode `json:"children,omitempty"` HasChildren *bool `json:"hasChildren,omitempty"` Id *int `json:"id,omitempty"` Identifier *uuid.UUID `json:"identifier,omitempty"` Links interface{} `json:"_links,omitempty"` Name *string `json:"name,omitempty"` Path *string `json:"path,omitempty"` StructureType *string `json:"structureType,omitempty"` Url *string `json:"url,omitempty"` }
Click to show internal directories.
Click to hide internal directories.