Documentation
¶
Index ¶
Constants ¶
View Source
const ( GithubCountTileType coreModels.TileType = "GITHUB-COUNT" GithubChecksTileType coreModels.TileType = "GITHUB-CHECKS" GithubPullRequestTileType coreModels.TileType = "GITHUB-PULLREQUEST" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository interface {
GetCount(query string) (int, error)
GetChecks(owner, repository, ref string) (*models.Checks, error)
GetPullRequest(owner, repository string, id int) (*models.PullRequest, error)
GetPullRequests(owner, repository string) ([]models.PullRequest, error)
GetCommit(owner, repository, sha string) (*models.Commit, error)
}
type Usecase ¶
type Usecase interface {
Count(params *models.CountParams) (*coreModels.Tile, error)
Checks(params *models.ChecksParams) (*coreModels.Tile, error)
PullRequest(params *models.PullRequestParams) (*coreModels.Tile, error)
PullRequestsGenerator(params interface{}) ([]uiConfigModels.GeneratedTile, error)
}
Click to show internal directories.
Click to hide internal directories.