Documentation ¶
Index ¶
- func NewConnector() (*sdk.ConnectorPlugin, error)
- type CreateFolderOperation
- type CreateFolderlessListOperation
- type CreateSpaceOperation
- type CreateTaskOperation
- type DeleteTaskOperation
- type Folder
- type FoldersResponse
- type GetFolderOperation
- type GetFolderlesslistOperation
- type GetFoldersOperation
- type GetListOperation
- type GetSpaceOperation
- type GetSpacesOperation
- type GetTaskOperation
- type GetTasksOperation
- type GetTeamsOperation
- type List
- type ListsResponse
- type Member
- type MembersResponse
- type Priority
- type SearchTaskOperation
- type Space
- type SpacesResponse
- type Status
- type Task
- type TaskResponse
- type Team
- type TeamsResponse
- type TriggerNewSpace
- func (t *TriggerNewSpace) GetInfo() *sdk.TriggerInfo
- func (t *TriggerNewSpace) OnDisabled(ctx *sdk.RunContext) error
- func (t *TriggerNewSpace) OnEnabled(ctx *sdk.RunContext) error
- func (t *TriggerNewSpace) Run(ctx *sdk.RunContext) (sdk.JSON, error)
- func (t *TriggerNewSpace) Test(ctx *sdk.RunContext) (sdk.JSON, error)
- type UpdateSpaceOperation
- type UpdateTaskOperation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConnector ¶
func NewConnector() (*sdk.ConnectorPlugin, error)
Types ¶
type CreateFolderOperation ¶
type CreateFolderOperation struct {
// contains filtered or unexported fields
}
func NewCreateFolderOperation ¶
func NewCreateFolderOperation() *CreateFolderOperation
func (*CreateFolderOperation) GetInfo ¶
func (c *CreateFolderOperation) GetInfo() *sdk.OperationInfo
func (*CreateFolderOperation) Run ¶
func (c *CreateFolderOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*CreateFolderOperation) Test ¶
func (c *CreateFolderOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type CreateFolderlessListOperation ¶
type CreateFolderlessListOperation struct {
// contains filtered or unexported fields
}
func NewCreateFolderlessListOperation ¶
func NewCreateFolderlessListOperation() *CreateFolderlessListOperation
func (*CreateFolderlessListOperation) GetInfo ¶
func (c *CreateFolderlessListOperation) GetInfo() *sdk.OperationInfo
func (*CreateFolderlessListOperation) Run ¶
func (c *CreateFolderlessListOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*CreateFolderlessListOperation) Test ¶
func (c *CreateFolderlessListOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type CreateSpaceOperation ¶
type CreateSpaceOperation struct {
// contains filtered or unexported fields
}
func NewCreateSpaceOperation ¶
func NewCreateSpaceOperation() *CreateSpaceOperation
func (*CreateSpaceOperation) GetInfo ¶
func (c *CreateSpaceOperation) GetInfo() *sdk.OperationInfo
func (*CreateSpaceOperation) Run ¶
func (c *CreateSpaceOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*CreateSpaceOperation) Test ¶
func (c *CreateSpaceOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type CreateTaskOperation ¶
type CreateTaskOperation struct {
// contains filtered or unexported fields
}
func NewCreateTaskOperation ¶
func NewCreateTaskOperation() *CreateTaskOperation
func (*CreateTaskOperation) GetInfo ¶
func (c *CreateTaskOperation) GetInfo() *sdk.OperationInfo
func (*CreateTaskOperation) Run ¶
func (c *CreateTaskOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*CreateTaskOperation) Test ¶
func (c *CreateTaskOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type DeleteTaskOperation ¶
type DeleteTaskOperation struct {
// contains filtered or unexported fields
}
func NewDeleteTaskOperation ¶
func NewDeleteTaskOperation() *DeleteTaskOperation
func (*DeleteTaskOperation) GetInfo ¶
func (c *DeleteTaskOperation) GetInfo() *sdk.OperationInfo
func (*DeleteTaskOperation) Run ¶
func (c *DeleteTaskOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*DeleteTaskOperation) Test ¶
func (c *DeleteTaskOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type FoldersResponse ¶ added in v0.5.2
type FoldersResponse struct {
Folders []Folder `json:"folders"`
}
type GetFolderOperation ¶
type GetFolderOperation struct {
// contains filtered or unexported fields
}
func NewGetFolderOperation ¶
func NewGetFolderOperation() *GetFolderOperation
func (*GetFolderOperation) GetInfo ¶
func (c *GetFolderOperation) GetInfo() *sdk.OperationInfo
func (*GetFolderOperation) Run ¶
func (c *GetFolderOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetFolderOperation) Test ¶
func (c *GetFolderOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type GetFolderlesslistOperation ¶
type GetFolderlesslistOperation struct {
// contains filtered or unexported fields
}
func NewGetFolderlesslistOperation ¶
func NewGetFolderlesslistOperation() *GetFolderlesslistOperation
func (*GetFolderlesslistOperation) GetInfo ¶
func (c *GetFolderlesslistOperation) GetInfo() *sdk.OperationInfo
func (*GetFolderlesslistOperation) Run ¶
func (c *GetFolderlesslistOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetFolderlesslistOperation) Test ¶
func (c *GetFolderlesslistOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type GetFoldersOperation ¶
type GetFoldersOperation struct {
// contains filtered or unexported fields
}
func NewGetFoldersOperation ¶
func NewGetFoldersOperation() *GetFoldersOperation
func (*GetFoldersOperation) GetInfo ¶
func (c *GetFoldersOperation) GetInfo() *sdk.OperationInfo
func (*GetFoldersOperation) Run ¶
func (c *GetFoldersOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetFoldersOperation) Test ¶
func (c *GetFoldersOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type GetListOperation ¶
type GetListOperation struct {
// contains filtered or unexported fields
}
func NewGetListOperation ¶
func NewGetListOperation() *GetListOperation
func (*GetListOperation) GetInfo ¶
func (c *GetListOperation) GetInfo() *sdk.OperationInfo
func (*GetListOperation) Run ¶
func (c *GetListOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetListOperation) Test ¶
func (c *GetListOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type GetSpaceOperation ¶
type GetSpaceOperation struct {
// contains filtered or unexported fields
}
func NewGetSpaceOperation ¶
func NewGetSpaceOperation() *GetSpaceOperation
func (*GetSpaceOperation) GetInfo ¶
func (c *GetSpaceOperation) GetInfo() *sdk.OperationInfo
func (*GetSpaceOperation) Run ¶
func (c *GetSpaceOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetSpaceOperation) Test ¶
func (c *GetSpaceOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type GetSpacesOperation ¶
type GetSpacesOperation struct {
// contains filtered or unexported fields
}
func NewGetSpacesOperation ¶
func NewGetSpacesOperation() *GetSpacesOperation
func (*GetSpacesOperation) GetInfo ¶
func (c *GetSpacesOperation) GetInfo() *sdk.OperationInfo
func (*GetSpacesOperation) Run ¶
func (c *GetSpacesOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetSpacesOperation) Test ¶
func (c *GetSpacesOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type GetTaskOperation ¶
type GetTaskOperation struct {
// contains filtered or unexported fields
}
func NewGetTaskOperation ¶
func NewGetTaskOperation() *GetTaskOperation
func (*GetTaskOperation) GetInfo ¶
func (c *GetTaskOperation) GetInfo() *sdk.OperationInfo
func (*GetTaskOperation) Run ¶
func (c *GetTaskOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetTaskOperation) Test ¶
func (c *GetTaskOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type GetTasksOperation ¶
type GetTasksOperation struct {
// contains filtered or unexported fields
}
func NewGetTasksOperation ¶
func NewGetTasksOperation() *GetTasksOperation
func (*GetTasksOperation) GetInfo ¶
func (c *GetTasksOperation) GetInfo() *sdk.OperationInfo
func (*GetTasksOperation) Run ¶
func (c *GetTasksOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetTasksOperation) Test ¶
func (c *GetTasksOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type GetTeamsOperation ¶
type GetTeamsOperation struct {
// contains filtered or unexported fields
}
func NewGetTeamsOperation ¶
func NewGetTeamsOperation() *GetTeamsOperation
func (*GetTeamsOperation) GetInfo ¶
func (c *GetTeamsOperation) GetInfo() *sdk.OperationInfo
func (*GetTeamsOperation) Run ¶
func (c *GetTeamsOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*GetTeamsOperation) Test ¶
func (c *GetTeamsOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type List ¶ added in v0.5.2
type List struct { ID string `json:"id"` Name string `json:"name"` OrderIndex int `json:"orderindex"` Content string `json:"content"` Status Status `json:"status"` Priority Priority `json:"priority"` Assignee interface{} `json:"assignee"` TaskCount interface{} `json:"task_count"` DueDate string `json:"due_date"` StartDate interface{} `json:"start_date"` Folder Folder `json:"folder"` Space Space `json:"space"` Archived bool `json:"archived"` OverrideStatuses bool `json:"override_statuses"` PermissionLevel string `json:"permission_level"` }
type ListsResponse ¶ added in v0.5.2
type ListsResponse struct {
Lists []List `json:"lists"`
}
type MembersResponse ¶ added in v0.5.2
type MembersResponse struct {
Members []Member `json:"members"`
}
type SearchTaskOperation ¶
type SearchTaskOperation struct {
// contains filtered or unexported fields
}
func NewSearchTaskOperation ¶
func NewSearchTaskOperation() *SearchTaskOperation
func (*SearchTaskOperation) GetInfo ¶
func (c *SearchTaskOperation) GetInfo() *sdk.OperationInfo
func (*SearchTaskOperation) Run ¶
func (c *SearchTaskOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*SearchTaskOperation) Test ¶
func (c *SearchTaskOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type Space ¶
type Space struct { ID string `json:"id"` Name string `json:"name"` Private bool `json:"private"` Color *string `json:"color,omitempty"` Avatar *string `json:"avatar,omitempty"` AdminCanManage bool `json:"admin_can_manage"` Archived bool `json:"archived"` Members []Member `json:"members"` Statuses []Status `json:"statuses"` MultipleAssignees bool `json:"multiple_assignees"` Features interface{} `json:"features"` }
type SpacesResponse ¶ added in v0.5.2
type SpacesResponse struct {
Spaces []Space `json:"spaces"`
}
type Task ¶ added in v0.5.2
type Task struct { ID string `json:"id"` CustomItemID interface{} `json:"custom_item_id"` Name string `json:"name"` Status Status `json:"status"` MarkdownDescription string `json:"markdown_description"` OrderIndex string `json:"orderindex"` DateCreated string `json:"date_created"` DateUpdated string `json:"date_updated"` DateClosed interface{} `json:"date_closed"` DateDone interface{} `json:"date_done"` Parent interface{} `json:"parent"` Priority interface{} `json:"priority"` DueDate interface{} `json:"due_date"` StartDate interface{} `json:"start_date"` Points int `json:"points"` TimeEstimate interface{} `json:"time_estimate"` TimeSpent interface{} `json:"time_spent"` List List `json:"list"` Folder Folder `json:"folder"` Space Space `json:"space"` URL string `json:"url"` }
type TaskResponse ¶ added in v0.5.2
type TaskResponse struct {
Tasks []Task `json:"tasks,omitempty"`
}
type TeamsResponse ¶ added in v0.5.2
type TeamsResponse struct {
Teams []Team `json:"teams"`
}
type TriggerNewSpace ¶
type TriggerNewSpace struct {
// contains filtered or unexported fields
}
func NewTriggerNewSpace ¶
func NewTriggerNewSpace() *TriggerNewSpace
func (*TriggerNewSpace) GetInfo ¶
func (t *TriggerNewSpace) GetInfo() *sdk.TriggerInfo
func (*TriggerNewSpace) OnDisabled ¶
func (t *TriggerNewSpace) OnDisabled(ctx *sdk.RunContext) error
func (*TriggerNewSpace) OnEnabled ¶
func (t *TriggerNewSpace) OnEnabled(ctx *sdk.RunContext) error
func (*TriggerNewSpace) Run ¶
func (t *TriggerNewSpace) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*TriggerNewSpace) Test ¶
func (t *TriggerNewSpace) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type UpdateSpaceOperation ¶
type UpdateSpaceOperation struct {
// contains filtered or unexported fields
}
func NewUpdateSpaceOperation ¶
func NewUpdateSpaceOperation() *UpdateSpaceOperation
func (*UpdateSpaceOperation) GetInfo ¶
func (c *UpdateSpaceOperation) GetInfo() *sdk.OperationInfo
func (*UpdateSpaceOperation) Run ¶
func (c *UpdateSpaceOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*UpdateSpaceOperation) Test ¶
func (c *UpdateSpaceOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
type UpdateTaskOperation ¶
type UpdateTaskOperation struct {
// contains filtered or unexported fields
}
func NewUpdateTaskOperation ¶
func NewUpdateTaskOperation() *UpdateTaskOperation
func (*UpdateTaskOperation) GetInfo ¶
func (c *UpdateTaskOperation) GetInfo() *sdk.OperationInfo
func (*UpdateTaskOperation) Run ¶
func (c *UpdateTaskOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)
func (*UpdateTaskOperation) Test ¶
func (c *UpdateTaskOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)
Source Files ¶
- lib.go
- model.go
- operation_create_folder.go
- operation_create_folderless_list.go
- operation_create_space.go
- operation_create_task.go
- operation_delete_task.go
- operation_get_folder.go
- operation_get_folderless_lists.go
- operation_get_folders.go
- operation_get_list.go
- operation_get_space.go
- operation_get_spaces.go
- operation_get_task.go
- operation_get_tasks.go
- operation_get_teams.go
- operation_search_task.go
- operation_update_space.go
- operation_update_task.go
- shared.go
- trigger_new_space.go
Click to show internal directories.
Click to hide internal directories.