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.