Documentation ¶
Index ¶
- type StatusDb
- func (t *StatusDb) Create(tx interface{}, item *domain.Status) error
- func (t *StatusDb) List(tx interface{}, workflow *domain.Workflow) ([]domain.Status, error)
- func (t *StatusDb) Load(tx interface{}, id string) (*domain.Status, error)
- func (t *StatusDb) Remove(tx interface{}, id string) (*domain.Status, error)
- func (t *StatusDb) SetUserDb(item *database.User)
- func (t *StatusDb) Update(tx interface{}, item *domain.Status) error
- func (t *StatusDb) UserDb() database.User
- func (t *StatusDb) WorkflowCreate(tx interface{}, item *domain.Workflow) error
- func (t *StatusDb) WorkflowCreateMeta(tx interface{}, item *domain.Workflow) (*database.WorkflowMeta, error)
- func (t *StatusDb) WorkflowGrid(tx interface{}, grid *tecgrid.NgGrid) error
- func (t *StatusDb) WorkflowList(tx interface{}) ([]domain.Workflow, error)
- func (t *StatusDb) WorkflowLoad(tx interface{}, id string) (item *domain.Workflow, err error)
- func (t *StatusDb) WorkflowRemove(tx interface{}, id string) (*domain.Workflow, error)
- func (t *StatusDb) WorkflowStepAvailableStatus(tx interface{}, workflow *domain.Workflow, prevStatus *domain.Status) ([]domain.WorkflowStep, error)
- func (t *StatusDb) WorkflowStepAvailableUser(tx interface{}, workflow *domain.Workflow, prevStatus *domain.Status) ([]domain.WorkflowStep, error)
- func (t *StatusDb) WorkflowStepCreate(tx interface{}, item *domain.WorkflowStep) error
- func (t *StatusDb) WorkflowStepDups(tx interface{}, step *domain.WorkflowStep) error
- func (t *StatusDb) WorkflowStepLoad(tx interface{}, id string) (*domain.WorkflowStep, error)
- func (t *StatusDb) WorkflowStepMemberAdd(tx interface{}, item *domain.WorkflowStepMember) error
- func (t *StatusDb) WorkflowStepMemberGroups(tx interface{}, item *domain.WorkflowStep) (selected []domain.Group, unselected []domain.Group, err error)
- func (t *StatusDb) WorkflowStepMemberLoad(tx interface{}, item *domain.WorkflowStepMember) (*domain.WorkflowStepMember, error)
- func (t *StatusDb) WorkflowStepMemberRemove(tx interface{}, item *domain.WorkflowStepMember) error
- func (t *StatusDb) WorkflowStepMemberUsers(tx interface{}, item *domain.WorkflowStep) (selected []domain.User, unselected []domain.User, err error)
- func (t *StatusDb) WorkflowStepMembers(tx interface{}, item *domain.WorkflowStep) ([]domain.WorkflowStepMember, error)
- func (t *StatusDb) WorkflowStepRemove(tx interface{}, id string) (*domain.WorkflowStep, error)
- func (t *StatusDb) WorkflowStepUpdate(tx interface{}, item *domain.WorkflowStep) error
- func (t *StatusDb) WorkflowSteps(tx interface{}, workflow *domain.Workflow) ([]domain.WorkflowStep, error)
- func (t *StatusDb) WorkflowUpdate(tx interface{}, item *domain.Workflow) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StatusDb ¶
func (*StatusDb) WorkflowCreate ¶
func (*StatusDb) WorkflowCreateMeta ¶
func (*StatusDb) WorkflowGrid ¶
func (*StatusDb) WorkflowList ¶
func (*StatusDb) WorkflowLoad ¶
func (*StatusDb) WorkflowRemove ¶
func (*StatusDb) WorkflowStepAvailableStatus ¶
func (*StatusDb) WorkflowStepAvailableUser ¶
func (*StatusDb) WorkflowStepCreate ¶
func (t *StatusDb) WorkflowStepCreate(tx interface{}, item *domain.WorkflowStep) error
func (*StatusDb) WorkflowStepDups ¶
func (t *StatusDb) WorkflowStepDups(tx interface{}, step *domain.WorkflowStep) error
func (*StatusDb) WorkflowStepLoad ¶
func (t *StatusDb) WorkflowStepLoad(tx interface{}, id string) (*domain.WorkflowStep, error)
func (*StatusDb) WorkflowStepMemberAdd ¶
func (t *StatusDb) WorkflowStepMemberAdd(tx interface{}, item *domain.WorkflowStepMember) error
func (*StatusDb) WorkflowStepMemberGroups ¶
func (*StatusDb) WorkflowStepMemberLoad ¶
func (t *StatusDb) WorkflowStepMemberLoad(tx interface{}, item *domain.WorkflowStepMember) (*domain.WorkflowStepMember, error)
func (*StatusDb) WorkflowStepMemberRemove ¶
func (t *StatusDb) WorkflowStepMemberRemove(tx interface{}, item *domain.WorkflowStepMember) error
func (*StatusDb) WorkflowStepMemberUsers ¶
func (*StatusDb) WorkflowStepMembers ¶
func (t *StatusDb) WorkflowStepMembers(tx interface{}, item *domain.WorkflowStep) ([]domain.WorkflowStepMember, error)
func (*StatusDb) WorkflowStepRemove ¶
func (t *StatusDb) WorkflowStepRemove(tx interface{}, id string) (*domain.WorkflowStep, error)
func (*StatusDb) WorkflowStepUpdate ¶
func (t *StatusDb) WorkflowStepUpdate(tx interface{}, item *domain.WorkflowStep) error
func (*StatusDb) WorkflowSteps ¶
Click to show internal directories.
Click to hide internal directories.