photoprism/internal/config/thumbs.go

16 lines
376 B
Go

package config
// ThumbSize represents thumbnail info for use in client apps.
type ThumbSize struct {
Size string `json:"size"`
Use string `json:"use"`
Width int `json:"w"`
Height int `json:"h"`
}
// ThumbSizes represents a list of thumbnail types.
type ThumbSizes []ThumbSize
// Thumbs is a list of thumbnails for use in client apps.
var Thumbs ThumbSizes