Documentation ¶
Index ¶
- Variables
- type Thumb
- func (t *Thumb) GetOriginalKey() string
- func (t *Thumb) GetSize() int
- func (t *Thumb) GetTAG() string
- func (t *Thumb) GetType() types_.FileType
- func (t *Thumb) GetURLPath() typ_.URLPath
- func (t *Thumb) ModTime() time.Time
- func (t *Thumb) Read() (io.ReadSeekCloser, error)
- func (t *Thumb) SetAttrRel(tagRel string) *Thumb
- func (t *Thumb) SetAttrSize_Custom(val string) *Thumb
- func (t *Thumb) SetAttrSize_Default() *Thumb
- func (t *Thumb) SetAttrSize_Empty() *Thumb
- func (t *Thumb) SetHTMLComment(comment string) *Thumb
- func (t *Thumb) SetManifestUsed() *Thumb
- func (t *Thumb) SetOriginal(obj storage_.StorageOBJ) *Thumb
- func (t *Thumb) SetOriginalSVG(obj storage_.StorageOBJ) *Thumb
- func (t *Thumb) SetSize(px int) *Thumb
- func (t *Thumb) SetURLPath(src string) *Thumb
- func (t *Thumb) StatusManifest() bool
- type Typ
Constants ¶
This section is empty.
Variables ¶
View Source
var (
URLPath_Get = urlPath_Get
)
Functions ¶
This section is empty.
Types ¶
type Thumb ¶
type Thumb struct {
// contains filtered or unexported fields
}
func NewThumb ¶ added in v0.0.2
func NewThumb(key string, typThumb Typ, l logger_.Logger, s storage_.Storage, c converter_.Converter) (*Thumb, error)
внимание! ключь, если используется файловая система в качестве хранилища по умолчанию, используется как filepath для хранения превьюхи
func (*Thumb) GetOriginalKey ¶ added in v0.0.2
func (*Thumb) GetURLPath ¶ added in v0.0.2
func (*Thumb) SetAttrRel ¶ added in v0.0.2
func (*Thumb) SetAttrSize_Custom ¶ added in v0.0.2
аттрибут size будет содержать кастомное значение val
func (*Thumb) SetAttrSize_Default ¶ added in v0.0.2
аттрибут size будет добавлен только в том случае, если указан размер превью
func (*Thumb) SetAttrSize_Empty ¶ added in v0.0.2
аттрибут size не будет добавлен в тег
func (*Thumb) SetHTMLComment ¶
func (*Thumb) SetManifestUsed ¶
Добавлять ли превью в список манифеста
func (*Thumb) SetOriginal ¶ added in v0.0.2
func (t *Thumb) SetOriginal(obj storage_.StorageOBJ) *Thumb
добавление оригинального изображения для нарезки превьюхи
func (*Thumb) SetOriginalSVG ¶ added in v0.0.2
func (t *Thumb) SetOriginalSVG(obj storage_.StorageOBJ) *Thumb
добавление оригинального изображения SVG для нарезки превьюхи
func (*Thumb) SetURLPath ¶ added in v0.0.2
func (*Thumb) StatusManifest ¶
Click to show internal directories.
Click to hide internal directories.