Documentation
¶
Index ¶
- Constants
- func WithIssueStageList(issueStageList []*pb.IssueStage) option
- func WithIssueStateList(issueStateList []dao.IssueState) option
- func WithStacksReversed(reverse bool) option
- type ComplexityStackHandler
- type DefaultStackHandler
- type PriorityStackHandler
- type SeverityStackHandler
- type Stack
- type StackHandler
- type StackRetriever
- type StageStackHandler
- type StateStackHandler
Constants ¶
View Source
const ( Priority = "Priority" Complexity = "Complexity" Severity = "Severity" State = "State" Stage = "Stage" )
Variables ¶
This section is empty.
Functions ¶
func WithIssueStageList ¶
func WithIssueStageList(issueStageList []*pb.IssueStage) option
func WithIssueStateList ¶
func WithIssueStateList(issueStateList []dao.IssueState) option
func WithStacksReversed ¶
func WithStacksReversed(reverse bool) option
Types ¶
type ComplexityStackHandler ¶
type ComplexityStackHandler struct {
// contains filtered or unexported fields
}
func NewComplexityStackHandler ¶
func NewComplexityStackHandler(reverse bool) *ComplexityStackHandler
func (*ComplexityStackHandler) GetFilterOptions ¶
func (h *ComplexityStackHandler) GetFilterOptions(ctx context.Context) []filter.PropConditionOption
func (*ComplexityStackHandler) GetIndexer ¶
func (h *ComplexityStackHandler) GetIndexer() func(issue interface{}) string
type DefaultStackHandler ¶
type DefaultStackHandler struct {
SingleStackName string
}
func NewDefaultStackHandler ¶
func NewDefaultStackHandler(single string) *DefaultStackHandler
func (*DefaultStackHandler) GetFilterOptions ¶
func (h *DefaultStackHandler) GetFilterOptions(ctx context.Context) []filter.PropConditionOption
func (*DefaultStackHandler) GetIndexer ¶
func (h *DefaultStackHandler) GetIndexer() func(issue interface{}) string
type PriorityStackHandler ¶
type PriorityStackHandler struct {
// contains filtered or unexported fields
}
func NewPriorityStackHandler ¶
func NewPriorityStackHandler(reverse bool) *PriorityStackHandler
func (*PriorityStackHandler) GetFilterOptions ¶
func (h *PriorityStackHandler) GetFilterOptions(ctx context.Context) []filter.PropConditionOption
func (*PriorityStackHandler) GetIndexer ¶
func (h *PriorityStackHandler) GetIndexer() func(issue interface{}) string
type SeverityStackHandler ¶
type SeverityStackHandler struct {
// contains filtered or unexported fields
}
func NewSeverityStackHandler ¶
func NewSeverityStackHandler(reverse bool) *SeverityStackHandler
func (*SeverityStackHandler) GetFilterOptions ¶
func (h *SeverityStackHandler) GetFilterOptions(ctx context.Context) []filter.PropConditionOption
func (*SeverityStackHandler) GetIndexer ¶
func (h *SeverityStackHandler) GetIndexer() func(issue interface{}) string
type StackHandler ¶
type StackRetriever ¶
type StackRetriever struct {
// contains filtered or unexported fields
}
func NewStackRetriever ¶
func NewStackRetriever(options ...option) *StackRetriever
func (*StackRetriever) GetRetriever ¶
func (r *StackRetriever) GetRetriever(t string) StackHandler
type StageStackHandler ¶
type StageStackHandler struct {
// contains filtered or unexported fields
}
func NewStageStackHandler ¶
func NewStageStackHandler(reverse bool, issueStageList []*pb.IssueStage) *StageStackHandler
func (*StageStackHandler) GetFilterOptions ¶
func (h *StageStackHandler) GetFilterOptions(ctx context.Context) []filter.PropConditionOption
func (*StageStackHandler) GetIndexer ¶
func (h *StageStackHandler) GetIndexer() func(issue interface{}) string
type StateStackHandler ¶
type StateStackHandler struct {
// contains filtered or unexported fields
}
func NewStateStackHandler ¶
func NewStateStackHandler(reverse bool, issueStateList []dao.IssueState) *StateStackHandler
func (*StateStackHandler) GetFilterOptions ¶
func (h *StateStackHandler) GetFilterOptions(ctx context.Context) []filter.PropConditionOption
func (*StateStackHandler) GetIndexer ¶
func (h *StateStackHandler) GetIndexer() func(issue interface{}) string
Click to show internal directories.
Click to hide internal directories.