Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Github ¶
type Github interface { // ListRepositoryProjects for when the project is on a repository. ListRepositoryProjects(ctx context.Context, owner, repo string, opts *models.ListOptions) ([]*models.Project, error) // ListOrganizationProjects for when the project is on an organization. ListOrganizationProjects(ctx context.Context, org string, opts *models.ListOptions) ([]*models.Project, error) // GetProject should work once the project ID is known. GetProject(ctx context.Context, id int64) (*models.Project, error) // GetProjectData returns all the data for a project to show the project management page. GetProjectData(ctx context.Context, id int64) (*models.ProjectData, error) // LoadRest will fetch the rest of the cards if there are any. LoadRest(ctx context.Context, columnID int64, list *tview.List) error // MoveAnIssue into a new column. MoveAnIssue(ctx context.Context, cardID int64, columnID int64) error }
Github provides github specific api
Click to show internal directories.
Click to hide internal directories.