Documentation
¶
Index ¶
- Constants
- Variables
- func ConfirmDialog(msg string, okAction string, msgr *Messages) h.HTMLComponent
- func CustomDialog(title h.HTMLComponent, content h.HTMLComponent, okAction string, ...) h.HTMLComponent
- func DeleteDialog(msg string, okAction string, msgr *Messages) h.HTMLComponent
- func GetPrimaryKeys(obj interface{}, db *gorm.DB) (result []string, err error)
- func GetStruct(t reflect.Type) interface{}
- func GroupBySlice[T comparable, Kt comparable](slices []T, f func(T) Kt) (v [][]T)
- func Install(b *presets.Builder)
- func ParseTagOption(str string) map[string]string
- func PrimarySluggerWhere(db *gorm.DB, obj interface{}, id string, withoutKeys ...string) *gorm.DB
- func SetPrimaryKeys(from, to interface{}, db *gorm.DB, paramId string) (err error)
- func Transact(db *gorm.DB, f func(tx *gorm.DB) error) (err error)
- type Messages
Constants ¶
View Source
const CloseCustomDialog = "locals.customConfirmationDialog = false"
View Source
const I18nUtilsKey i18n.ModuleKey = "I18nUtilsKey"
Variables ¶
View Source
var Messages_en_US = &Messages{
OK: "OK",
Cancel: "Cancel",
}
View Source
var Messages_ja_JP = &Messages{
OK: "OK",
Cancel: "キャンセル",
}
View Source
var Messages_zh_CN = &Messages{
OK: "确定",
Cancel: "取消",
}
Functions ¶
func ConfirmDialog ¶
func ConfirmDialog(msg string, okAction string, msgr *Messages) h.HTMLComponent
func CustomDialog ¶ added in v3.0.1
func CustomDialog(title h.HTMLComponent, content h.HTMLComponent, okAction string, msgr *Messages) h.HTMLComponent
func DeleteDialog ¶ added in v3.0.1
func DeleteDialog(msg string, okAction string, msgr *Messages) h.HTMLComponent
func GetPrimaryKeys ¶
func GroupBySlice ¶ added in v3.0.1
func GroupBySlice[T comparable, Kt comparable](slices []T, f func(T) Kt) (v [][]T)
func ParseTagOption ¶
ParseTagOption parse tag options to hash
func PrimarySluggerWhere ¶
func SetPrimaryKeys ¶
Types ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.