views

package
v0.0.0-...-73c3907 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 6, 2023 License: MIT Imports: 23 Imported by: 0

Documentation

Index

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 Configure

func Configure(b *presets.Builder, db *gorm.DB)

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 MediaBoxConfigKey

type MediaBoxConfigKey int
const MediaBoxConfig MediaBoxConfigKey = iota

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 (*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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL