Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HumanizeApprovalAction ¶
func HumanizeApprovalAction(approvalAction ApprovalAction) string
Types ¶
type Approval ¶
type Approval struct {
core.Model
ApprovalAction ApprovalAction `uadmin:"list" uadminform:"SelectFieldOptions"`
ApprovalBy string `uadmin:"list" uadminform:"ReadonlyField"`
ApprovalDate *time.Time `uadmin:"list" uadminform:"DatetimeReadonlyFieldOptions"`
ContentType core.ContentType `uadmin:"list" uadminform:"ReadonlyField"`
ContentTypeID uint
ModelPK uint `uadmin:"list" uadminform:"ReadonlyField" gorm:"default:0"`
ColumnName string `uadmin:"list" uadminform:"ReadonlyField"`
OldValue string `uadmin:"list" uadminform:"ReadonlyField"`
NewValue string `uadmin:"list"`
NewValueDescription string `uadmin:"list" uadminform:"ReadonlyField"`
ChangedBy string `uadmin:"list" uadminform:"ReadonlyField"`
ChangeDate time.Time `uadmin:"list" uadminform:"DatetimeReadonlyFieldOptions"`
UpdatedBy string
}
Approval is a model that stores approval data
type ApprovalAction ¶
type ApprovalAction int
ApprovalAction is a selection of approval actions
func (ApprovalAction) Approved ¶
func (ApprovalAction) Approved() ApprovalAction
Approved is an accepted change
func (ApprovalAction) Rejected ¶
func (ApprovalAction) Rejected() ApprovalAction
Rejected is a rejected change
Click to show internal directories.
Click to hide internal directories.