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.