Documentation
¶
Index ¶
- Constants
- Variables
- func Configure(b *presets.Builder, db *gorm.DB)
- func MediaBoxComponentFunc(db *gorm.DB) presets.FieldComponentFunc
- func MediaBoxListFunc() presets.FieldComponentFunc
- func MediaBoxSetterFunc(db *gorm.DB) presets.FieldSetterFunc
- type MediaBoxConfigKey
- type Messages
- type QMediaBoxBuilder
- func (b *QMediaBoxBuilder) Config(v *media_library.MediaBoxConfig) (r *QMediaBoxBuilder)
- func (b *QMediaBoxBuilder) Disabled(v bool) (r *QMediaBoxBuilder)
- func (b *QMediaBoxBuilder) FieldName(v string) (r *QMediaBoxBuilder)
- func (b *QMediaBoxBuilder) Label(v string) (r *QMediaBoxBuilder)
- func (b *QMediaBoxBuilder) MarshalHTML(c context.Context) (r []byte, err error)
- func (b *QMediaBoxBuilder) Value(v *media_library.MediaBox) (r *QMediaBoxBuilder)
Constants ¶
View Source
const ( PermUpload = "perm_media_library_upload" PermDelete = "perm_media_library_delete" PermUpdateDesc = "perm_media_library_update_desc" )
DO NOT associate media_library permissions with parent resources WRONG: permPolicy.On("*:post:*") right: permPolicy.On("*") right: permPolicy.On("*:media_libraries:*") right: permPolicy.On("*:media_libraries:1")
View Source
const I18nMediaLibraryKey i18n.ModuleKey = "I18nMediaLibraryKey"
Variables ¶
View Source
var MediaLibraryPerPage int = 39
View Source
var Messages_en_US = &Messages{
Crop: "Crop",
CropImage: "Crop Image",
ChooseFile: "Choose File",
Delete: "Delete",
ChooseAFile: "Choose a File",
Search: "Search",
UploadFiles: "Upload files",
Cropping: "Cropping",
DescriptionUpdated: "Description Updated",
DescriptionForAccessibility: "description for accessibility",
OrderBy: "Order By",
UploadedAt: "Date Uploaded",
UploadedAtDESC: "Date Uploaded (DESC)",
}
View Source
var Messages_ja_JP = &Messages{
Crop: "トリミング",
CropImage: "画像をトリミング",
ChooseFile: "ファイルを選択",
Delete: "削除",
ChooseAFile: "ファイルを選択",
Search: "検索",
UploadFiles: "ファイルをアップロード",
Cropping: "トリミング中",
DescriptionUpdated: "説明を更新しました",
DescriptionForAccessibility: "画像の説明",
OrderBy: "並び替え",
UploadedAt: "アップロード日時",
UploadedAtDESC: "アップロード日時 (降順)",
}
View Source
var Messages_zh_CN = &Messages{
Crop: "剪裁",
CropImage: "剪裁图片",
ChooseFile: "选择文件",
Delete: "删除",
ChooseAFile: "选择一个文件",
Search: "搜索",
UploadFiles: "上传多个文件",
Cropping: "正在剪裁...",
DescriptionUpdated: "描述更新成功",
DescriptionForAccessibility: "图片描述",
OrderBy: "排序",
UploadedAt: "上传时间",
UploadedAtDESC: "上传时间 (降序)",
}
Functions ¶
func MediaBoxComponentFunc ¶
func MediaBoxComponentFunc(db *gorm.DB) presets.FieldComponentFunc
func MediaBoxListFunc ¶
func MediaBoxListFunc() presets.FieldComponentFunc
func MediaBoxSetterFunc ¶
func MediaBoxSetterFunc(db *gorm.DB) presets.FieldSetterFunc
Types ¶
type Messages ¶
type Messages struct { Crop string CropImage string ChooseFile string Delete string ChooseAFile string Search string UploadFiles string Cropping string DescriptionUpdated string DescriptionForAccessibility string OrderBy string UploadedAt string UploadedAtDESC string SampleArgsText func(id string) string }
type QMediaBoxBuilder ¶
type QMediaBoxBuilder struct {
// contains filtered or unexported fields
}
func QMediaBox ¶
func QMediaBox(db *gorm.DB) (r *QMediaBoxBuilder)
func (*QMediaBoxBuilder) Config ¶
func (b *QMediaBoxBuilder) Config(v *media_library.MediaBoxConfig) (r *QMediaBoxBuilder)
func (*QMediaBoxBuilder) Disabled ¶
func (b *QMediaBoxBuilder) Disabled(v bool) (r *QMediaBoxBuilder)
func (*QMediaBoxBuilder) FieldName ¶
func (b *QMediaBoxBuilder) FieldName(v string) (r *QMediaBoxBuilder)
func (*QMediaBoxBuilder) Label ¶
func (b *QMediaBoxBuilder) Label(v string) (r *QMediaBoxBuilder)
func (*QMediaBoxBuilder) MarshalHTML ¶
func (b *QMediaBoxBuilder) MarshalHTML(c context.Context) (r []byte, err error)
func (*QMediaBoxBuilder) Value ¶
func (b *QMediaBoxBuilder) Value(v *media_library.MediaBox) (r *QMediaBoxBuilder)
Click to show internal directories.
Click to hide internal directories.