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",
}
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 }
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.