Documentation
¶
Index ¶
Constants ¶
View Source
const ( ListIssueMatchChangesEventName event.EventName = "ListIssueMatchChanges" CreateIssueMatchChangeEventName event.EventName = "CreateIssueMatchChange" UpdateIssueMatchChangeEventName event.EventName = "UpdateIssueMatchChange" DeleteIssueMatchChangeEventName event.EventName = "DeleteIssueMatchChange" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateIssueMatchChangeEvent ¶
type CreateIssueMatchChangeEvent struct {
IssueMatchChange *entity.IssueMatchChange
}
func (*CreateIssueMatchChangeEvent) Name ¶
func (e *CreateIssueMatchChangeEvent) Name() event.EventName
type DeleteIssueMatchChangeEvent ¶
type DeleteIssueMatchChangeEvent struct {
IssueMatchChangeID int64
}
func (*DeleteIssueMatchChangeEvent) Name ¶
func (e *DeleteIssueMatchChangeEvent) Name() event.EventName
type IssueMatchChangeHandler ¶
type IssueMatchChangeHandler interface {
ListIssueMatchChanges(filter *entity.IssueMatchChangeFilter, options *entity.ListOptions) (*entity.List[entity.IssueMatchChangeResult], error)
CreateIssueMatchChange(context.Context, *entity.IssueMatchChange) (*entity.IssueMatchChange, error)
UpdateIssueMatchChange(context.Context, *entity.IssueMatchChange) (*entity.IssueMatchChange, error)
DeleteIssueMatchChange(context.Context, int64) error
}
func NewIssueMatchChangeHandler ¶
func NewIssueMatchChangeHandler(handlerContext common.HandlerContext) IssueMatchChangeHandler
type IssueMatchChangeHandlerError ¶
type IssueMatchChangeHandlerError struct {
// contains filtered or unexported fields
}
func NewIssueMatchChangeHandlerError ¶
func NewIssueMatchChangeHandlerError(msg string) *IssueMatchChangeHandlerError
func (*IssueMatchChangeHandlerError) Error ¶
func (e *IssueMatchChangeHandlerError) Error() string
type ListIssueMatchChangesEvent ¶
type ListIssueMatchChangesEvent struct {
Filter *entity.IssueMatchChangeFilter
Options *entity.ListOptions
Results *entity.List[entity.IssueMatchChangeResult]
}
func (*ListIssueMatchChangesEvent) Name ¶
func (e *ListIssueMatchChangesEvent) Name() event.EventName
type UpdateIssueMatchChangeEvent ¶
type UpdateIssueMatchChangeEvent struct {
IssueMatchChange *entity.IssueMatchChange
}
func (*UpdateIssueMatchChangeEvent) Name ¶
func (e *UpdateIssueMatchChangeEvent) Name() event.EventName
Click to show internal directories.
Click to hide internal directories.