Documentation ¶
Index ¶
- type BoardBuilder
- func (b *BoardBuilder) Build() *models.Board
- func (b *BoardBuilder) WithDate(c, u, a int64) *BoardBuilder
- func (b *BoardBuilder) WithOwner(id int) *BoardBuilder
- func (b *BoardBuilder) WithPerm(r, w, a bool) *BoardBuilder
- func (b *BoardBuilder) WithProject(id int) *BoardBuilder
- func (b *BoardBuilder) WithTitle(title string) *BoardBuilder
- func (b *BoardBuilder) WithoutPerm() *BoardBuilder
- type LabelBuilder
- type ListBuilder
- type PermsBuilder
- type TaskBuilder
- type UpdUserBuilder
- type UrlIdsBuilder
- type UserBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoardBuilder ¶
func NewBoardBuilder ¶
func NewBoardBuilder() *BoardBuilder
func (*BoardBuilder) Build ¶
func (b *BoardBuilder) Build() *models.Board
func (*BoardBuilder) WithDate ¶
func (b *BoardBuilder) WithDate(c, u, a int64) *BoardBuilder
func (*BoardBuilder) WithOwner ¶
func (b *BoardBuilder) WithOwner(id int) *BoardBuilder
func (*BoardBuilder) WithPerm ¶
func (b *BoardBuilder) WithPerm(r, w, a bool) *BoardBuilder
func (*BoardBuilder) WithProject ¶
func (b *BoardBuilder) WithProject(id int) *BoardBuilder
func (*BoardBuilder) WithTitle ¶
func (b *BoardBuilder) WithTitle(title string) *BoardBuilder
func (*BoardBuilder) WithoutPerm ¶
func (b *BoardBuilder) WithoutPerm() *BoardBuilder
type LabelBuilder ¶
func NewLabelBuilder ¶
func NewLabelBuilder() *LabelBuilder
func (*LabelBuilder) Build ¶
func (b *LabelBuilder) Build() *models.Label
func (*LabelBuilder) WithBoard ¶
func (b *LabelBuilder) WithBoard(id int) *LabelBuilder
func (*LabelBuilder) WithColor ¶
func (b *LabelBuilder) WithColor(color uint32) *LabelBuilder
func (*LabelBuilder) WithName ¶
func (b *LabelBuilder) WithName(name string) *LabelBuilder
type ListBuilder ¶
func NewListBuilder ¶
func NewListBuilder() *ListBuilder
func (*ListBuilder) Build ¶
func (b *ListBuilder) Build() *models.TaskList
func (*ListBuilder) WithBoard ¶
func (b *ListBuilder) WithBoard(id int) *ListBuilder
func (*ListBuilder) WithPos ¶
func (b *ListBuilder) WithPos(id int) *ListBuilder
func (*ListBuilder) WithTitle ¶
func (b *ListBuilder) WithTitle(title string) *ListBuilder
type PermsBuilder ¶
type PermsBuilder struct {
Perms *models.Permission
}
func NewPermsBuilder ¶
func NewPermsBuilder() *PermsBuilder
func (*PermsBuilder) Build ¶
func (p *PermsBuilder) Build() *models.Permission
func (*PermsBuilder) WithPerm ¶
func (p *PermsBuilder) WithPerm(r, w, a bool) *PermsBuilder
func (*PermsBuilder) WithoutPerm ¶
func (p *PermsBuilder) WithoutPerm() *PermsBuilder
type TaskBuilder ¶
func NewTaskBuilder ¶
func NewTaskBuilder() *TaskBuilder
func (*TaskBuilder) Build ¶
func (b *TaskBuilder) Build() *models.Task
func (*TaskBuilder) WithDate ¶
func (b *TaskBuilder) WithDate(c, u, a int64) *TaskBuilder
func (*TaskBuilder) WithList ¶
func (b *TaskBuilder) WithList(id int) *TaskBuilder
func (*TaskBuilder) WithPos ¶
func (b *TaskBuilder) WithPos(id int) *TaskBuilder
func (*TaskBuilder) WithTitle ¶
func (b *TaskBuilder) WithTitle(title string) *TaskBuilder
type UpdUserBuilder ¶
type UpdUserBuilder struct {
UpdUser *models.UpdateUser
}
func NewUpdUserBuilder ¶
func NewUpdUserBuilder() *UpdUserBuilder
func (*UpdUserBuilder) Build ¶
func (b *UpdUserBuilder) Build() *models.UpdateUser
func (*UpdUserBuilder) WithAvatar ¶
func (b *UpdUserBuilder) WithAvatar(avatar string) *UpdUserBuilder
func (*UpdUserBuilder) WithEmail ¶
func (b *UpdUserBuilder) WithEmail(email string) *UpdUserBuilder
func (*UpdUserBuilder) WithNickname ¶
func (b *UpdUserBuilder) WithNickname(nickname string) *UpdUserBuilder
type UrlIdsBuilder ¶
func NewUrlIdsBuilder ¶
func NewUrlIdsBuilder() *UrlIdsBuilder
func (*UrlIdsBuilder) Build ¶
func (u *UrlIdsBuilder) Build() *models.UrlIds
func (*UrlIdsBuilder) WithBoard ¶
func (u *UrlIdsBuilder) WithBoard(id int) *UrlIdsBuilder
func (*UrlIdsBuilder) WithList ¶
func (u *UrlIdsBuilder) WithList(id int) *UrlIdsBuilder
func (*UrlIdsBuilder) WithProject ¶
func (u *UrlIdsBuilder) WithProject(id int) *UrlIdsBuilder
func (*UrlIdsBuilder) WithTask ¶
func (u *UrlIdsBuilder) WithTask(id int) *UrlIdsBuilder
type UserBuilder ¶
func NewUserBuilder ¶
func NewUserBuilder() *UserBuilder
func (*UserBuilder) Build ¶
func (b *UserBuilder) Build() *models.User
func (*UserBuilder) WithAvatar ¶
func (b *UserBuilder) WithAvatar(avatar string) *UserBuilder
func (*UserBuilder) WithEmail ¶
func (b *UserBuilder) WithEmail(email string) *UserBuilder
func (*UserBuilder) WithNickname ¶
func (b *UserBuilder) WithNickname(nickname string) *UserBuilder
func (*UserBuilder) WithPassword ¶
func (b *UserBuilder) WithPassword(password string) *UserBuilder
Click to show internal directories.
Click to hide internal directories.