Documentation ¶
Index ¶
- type IssueFilterBookmark
- func (s *IssueFilterBookmark) Create(bm *dao.IssueFilterBookmark) (string, error)
- func (s *IssueFilterBookmark) Delete(id string) error
- func (s *IssueFilterBookmark) GenPageKey(fixedIteration, fixedIssueType string) string
- func (s *IssueFilterBookmark) ListMyBms(userID, projectID string) (*MyFilterBmMap, error)
- type MyFilterBm
- type MyFilterBmMap
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IssueFilterBookmark ¶
type IssueFilterBookmark struct {
// contains filtered or unexported fields
}
IssueFilterBookmark service handler.
func New ¶
func New(options ...Option) *IssueFilterBookmark
New IssueFilterBookmark service handler.
func (*IssueFilterBookmark) Create ¶
func (s *IssueFilterBookmark) Create(bm *dao.IssueFilterBookmark) (string, error)
func (*IssueFilterBookmark) Delete ¶
func (s *IssueFilterBookmark) Delete(id string) error
func (*IssueFilterBookmark) GenPageKey ¶
func (s *IssueFilterBookmark) GenPageKey(fixedIteration, fixedIssueType string) string
func (*IssueFilterBookmark) ListMyBms ¶
func (s *IssueFilterBookmark) ListMyBms(userID, projectID string) (*MyFilterBmMap, error)
type MyFilterBm ¶
type MyFilterBmMap ¶
type MyFilterBmMap map[string][]MyFilterBm
func (*MyFilterBmMap) GetByPageKey ¶
func (mp *MyFilterBmMap) GetByPageKey(pageKey string) []MyFilterBm
type Option ¶
type Option func(*IssueFilterBookmark)
Option of IssueFilterBookmark.
func WithDBClient ¶
WithDBClient for IssueFilterBookmark.
Click to show internal directories.
Click to hide internal directories.