Documentation ¶
Index ¶
- Constants
- Variables
- func GetPRTL(ghClient *ghapi.GraphQLClient, repoOwner string, repoName string, prNumber int, ...) ([]prTLItem, error)
- func GetPRs(ghClient *ghapi.GraphQLClient, repoOwner string, repoName string, prCount int) ([]pr, error)
- func InitialModel(config Config) model
- func RenderUI(config Config)
- func RightPadTrim(s string, length int) string
- func Trim(s string, length int) string
- type Config
- type HideHelpMsg
- type PRChosenMsg
- type PRDiffDoneMsg
- type PRTLFetchedMsg
- type PRViewDoneMsg
- type PRsFetchedMsg
- type Pane
- type Repo
- type RepoChosenMsg
- type SourceConfig
- type URLOpenedinBrowserMsg
Constants ¶
View Source
const ( DefaultBackgroundColor = "#282828" RepoListColor = "#b8bb26" PRListColor = "#fe8019" PRTLListColor = "#d3869b" RevCmtListColor = "#8ec07c" PrOpenColor = "#fabd2f" PrMergedColor = "#b8bb26" PrClosedColor = "#928374" AdditionsColor = "#8ec07c" DeletionsColor = "#fb4934" ReviewCommentedColor = "#83a598" ReviewApprovedColor = "#b8bb26" ReviewChangesRequestedColor = "#fabd2f" ReviewDismissedColor = "#928374" DateColor = "#928374" FilePathColor = "#d3869b" OutdatedColor = "#fabd2f" NumReviewsColor = "#665c54" NumCommentsColor = "#83a598" DiffColor = "#83a598" RevCmtColor = "#d3869b" RevCmtDividerColor = "#928374" )
View Source
const ( PRStateOpen = "OPEN" PRStateMerged = "MERGED" PRStateClosed = "CLOSED" TLItemPRCommit = "PullRequestCommit" TLItemPRReview = "PullRequestReview" TLItemMergedEvent = "MergedEvent" ReviewPending = "PENDING" ReviewCommented = "COMMENTED" ReviewApproved = "APPROVED" ReviewChangesRequested = "CHANGES_REQUESTED" ReviewDismissed = "DISMISSED" )
Variables ¶
View Source
var (
HelpText = `` /* 999-byte string literal not displayed */
)
Functions ¶
func InitialModel ¶
func InitialModel(config Config) model
func RightPadTrim ¶
Types ¶
type HideHelpMsg ¶
type HideHelpMsg struct{}
type PRChosenMsg ¶
type PRChosenMsg struct {
// contains filtered or unexported fields
}
type PRDiffDoneMsg ¶
type PRDiffDoneMsg struct {
// contains filtered or unexported fields
}
type PRTLFetchedMsg ¶
type PRTLFetchedMsg struct {
// contains filtered or unexported fields
}
type PRViewDoneMsg ¶
type PRViewDoneMsg struct {
// contains filtered or unexported fields
}
type PRsFetchedMsg ¶
type PRsFetchedMsg struct {
// contains filtered or unexported fields
}
type RepoChosenMsg ¶
type RepoChosenMsg struct {
// contains filtered or unexported fields
}
type SourceConfig ¶
type URLOpenedinBrowserMsg ¶
type URLOpenedinBrowserMsg struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.