Documentation
¶
Index ¶
- Constants
- Variables
- func MediaBoxComponentFunc(db *gorm.DB, readonly bool) presets.FieldComponentFunc
- func MediaBoxListFunc() presets.FieldComponentFunc
- func MediaBoxSetterFunc(db *gorm.DB) presets.FieldSetterFunc
- type Builder
- 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) Readonly(v bool) (r *QMediaBoxBuilder)
- func (b *QMediaBoxBuilder) Value(v *media_library.MediaBox) (r *QMediaBoxBuilder)
- func (b *QMediaBoxBuilder) Write(c *h.Context) (err error)
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")
Variables ¶
View Source
var Messages_en_US = &Messages{
Crop: "Crop",
CropImage: "Crop Image",
ChooseFile: "Choose File",
Delete: "Delete",
ChooseAFile: "Choose a File",
CopyLink: "Copy Link",
LinkCopied: "Link Copied!",
Download: "Download",
Search: "Search",
UploadFiles: "Upload files",
Cropping: "Cropping",
DescriptionUpdated: "Description Updated",
DescriptionForAccessibility: "description for accessibility",
OrderBy: "Order By",
UploadedAt: "Date Uploaded",
UploadedAtDESC: "Date Uploaded (DESC)",
All: "All",
Images: "Images",
Videos: "Videos",
Files: "Files",
ShowHidden: "Show hidden",
OnlyHidden: "Only hidden",
IncludeHidden: "Include hidden",
NotHidden: "Not hidden",
}
View Source
var Messages_ja_JP = &Messages{
Crop: "トリミング",
CropImage: "画像をトリミング",
ChooseFile: "ファイルを選択",
Delete: "削除",
ChooseAFile: "ファイルを選択",
Search: "検索",
UploadFiles: "ファイルをアップロード",
Cropping: "トリミング中",
DescriptionUpdated: "説明を更新しました",
DescriptionForAccessibility: "画像の説明",
OrderBy: "並び替え",
UploadedAt: "アップロード日時",
UploadedAtDESC: "アップロード日時 (降順)",
All: "すべて",
Images: "画像",
Videos: "動画",
Files: "ファイル",
}
View Source
var Messages_zh_CN = &Messages{
Crop: "剪裁",
CropImage: "剪裁图片",
ChooseFile: "选择文件",
Delete: "删除",
ChooseAFile: "选择一个文件",
Search: "搜索",
UploadFiles: "上传多个文件",
Cropping: "正在剪裁...",
DescriptionUpdated: "描述更新成功",
DescriptionForAccessibility: "图片描述",
OrderBy: "排序",
UploadedAt: "上传时间",
UploadedAtDESC: "上传时间 (降序)",
All: "全部",
Images: "图片",
Videos: "视频",
Files: "文件",
}
Functions ¶
func MediaBoxComponentFunc ¶
func MediaBoxComponentFunc(db *gorm.DB, readonly bool) presets.FieldComponentFunc
func MediaBoxListFunc ¶
func MediaBoxListFunc() presets.FieldComponentFunc
func MediaBoxSetterFunc ¶
func MediaBoxSetterFunc(db *gorm.DB) presets.FieldSetterFunc
Types ¶
type Builder ¶
type Builder struct {
base.WithConfigField
// contains filtered or unexported fields
}
func (*Builder) MediaLibraryPerPage ¶
type MediaBoxConfigKey ¶
type MediaBoxConfigKey int
const ( MediaBoxConfig MediaBoxConfigKey = iota I18nMediaLibraryKey i18n.ModuleKey = "I18nMediaLibraryKey" )
type Messages ¶
type Messages struct {
Crop string
CropImage string
ChooseFile string
Delete string
CopyLink string
LinkCopied string
Download string
ChooseAFile string
Search string
UploadFiles string
Cropping string
DescriptionUpdated string
DescriptionForAccessibility string
OrderBy string
UploadedAt string
UploadedAtDESC string
All string
Images string
Videos string
Files string
MediaLibrary string
MediaLibraries string
ShowHidden string
OnlyHidden string
IncludeHidden string
NotHidden string
}
func GetMessages ¶
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) Readonly ¶
func (b *QMediaBoxBuilder) Readonly(v bool) (r *QMediaBoxBuilder)
func (*QMediaBoxBuilder) Value ¶
func (b *QMediaBoxBuilder) Value(v *media_library.MediaBox) (r *QMediaBoxBuilder)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.