Documentation
¶
Index ¶
- func GetAccessToken(clientID, clientSecret, code string) (string, error)
- func GetAuthURL(clientID string) string
- type Client
- func (c *Client) CompleteTask(projectID, taskID string) error
- func (c *Client) CreateProject(project *types.Project) (*types.Project, error)
- func (c *Client) CreateTask(task *types.Task) (*types.Task, error)
- func (c *Client) DeleteProject(projectID string) error
- func (c *Client) DeleteTask(projectID, taskID string) error
- func (c *Client) GetProject(id string) (types.Project, error)
- func (c *Client) GetProjectWithTasks(projectID string) (*types.ProjectData, error)
- func (c *Client) GetTask(projectID string, taskID string) (*types.Task, error)
- func (c *Client) ListProjects() ([]types.Project, error)
- func (c *Client) ListTasks(projectID string) ([]types.Task, error)
- func (c *Client) UpdateProject(project types.Project) (types.Project, error)
- func (c *Client) UpdateTask(task *types.Task) (*types.Task, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAccessToken ¶
func GetAuthURL ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CompleteTask ¶
func (*Client) CreateProject ¶
func (*Client) DeleteProject ¶
func (*Client) DeleteTask ¶
func (*Client) GetProjectWithTasks ¶
func (c *Client) GetProjectWithTasks(projectID string) (*types.ProjectData, error)
func (*Client) UpdateProject ¶
Click to show internal directories.
Click to hide internal directories.