Documentation ¶
Index ¶
- type Backend
- type Project
- type Task
- type Todoist
- func (todo *Todoist) BuildProjects() []*Project
- func (todo *Todoist) CloseTask(task *Task) error
- func (todo *Todoist) DeleteTask(task *Task) error
- func (todo *Todoist) GetProject(id string) *Project
- func (todo *Todoist) LoadTasks(id string) ([]Task, error)
- func (todo *Todoist) Setup(config *config.Config)
- func (todo *Todoist) Sources() []string
- func (todo *Todoist) Title() string
- type Trello
- func (todo *Trello) BuildProjects() []*Project
- func (todo *Trello) CloseTask(task *Task) error
- func (todo *Trello) DeleteTask(task *Task) error
- func (todo *Trello) GetProject(id string) *Project
- func (todo *Trello) LoadTasks(id string) ([]Task, error)
- func (todo *Trello) Setup(config *config.Config)
- func (todo *Trello) Sources() []string
- func (todo *Trello) Title() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Project ¶
type Project struct { ID string Name string Index int Tasks []Task Err error // contains filtered or unexported fields }
func (*Project) CloseSelectedTask ¶
func (proj *Project) CloseSelectedTask()
func (*Project) DeleteSelectedTask ¶
func (proj *Project) DeleteSelectedTask()
func (*Project) LongestLine ¶
type Todoist ¶
type Todoist struct {
// contains filtered or unexported fields
}
func (*Todoist) BuildProjects ¶
func (*Todoist) DeleteTask ¶
func (*Todoist) GetProject ¶
type Trello ¶
type Trello struct {
// contains filtered or unexported fields
}
func (*Trello) BuildProjects ¶
func (*Trello) DeleteTask ¶
func (*Trello) GetProject ¶
Click to show internal directories.
Click to hide internal directories.