Versions in this module Expand all Collapse all v1 v1.0.0 Jan 4, 2024 Changes in this version + const ALLOW_TYPE_FILE + const ALLOW_TYPE_IMAGE + const ALLOW_TYPE_VIDEO + var QorPreviewMaxSize = 200 + var QorPreviewSizeName = "@qor_preview" + type MediaBox struct + Description string + FileName string + FileSizes map[string]int + Height int + ID json.Number + Url string + VideoLink string + Width int + func (mediaBox *MediaBox) IsImage() bool + func (mediaBox *MediaBox) IsSVG() bool + func (mediaBox *MediaBox) IsVideo() bool + func (mediaBox *MediaBox) Scan(data interface{}) (err error) + func (mediaBox *MediaBox) URL(styles ...string) string + func (mediaBox MediaBox) Value() (driver.Value, error) + func (mediaBox MediaBox) WebpURL(styles ...string) string + type MediaBoxConfig struct + AllowType string + Max uint + Sizes map[string]*media.Size + type MediaLibrary struct + File MediaLibraryStorage + SelectedType string + func (mediaLibrary *MediaLibrary) GetMediaOption() MediaOption + func (mediaLibrary *MediaLibrary) GetSelectedType() string + func (mediaLibrary *MediaLibrary) ScanMediaOptions(mediaOption MediaOption) error + func (mediaLibrary *MediaLibrary) SetSelectedType(typ string) + type MediaLibraryStorage struct + Description string + SelectedType string + Sizes map[string]*media.Size + Video string + func (mediaLibraryStorage *MediaLibraryStorage) Scan(data interface{}) (err error) + func (mediaLibraryStorage MediaLibraryStorage) GetSizes() map[string]*media.Size + func (mediaLibraryStorage MediaLibraryStorage) URL(styles ...string) string + func (mediaLibraryStorage MediaLibraryStorage) Value() (driver.Value, error) + type MediaOption struct + Crop bool + CropOptions map[string]*media.CropOption + Description string + FileName string + OriginalURL string + SelectedType string + Sizes map[string]*media.Size + URL string + Video string Other modules containing this package github.com/qor5/admin/v3