Versions in this module Expand all Collapse all v1 v1.0.1 Apr 7, 2024 v1.0.0 Dec 16, 2023 Changes in this version + type Encoder struct + func (enc *Encoder) Change(params imageserver.Params) bool + func (enc *Encoder) Encode(w io.Writer, nim image.Image, params imageserver.Params) error + type FallbackHandler struct + Fallback imageserver.Handler + func (hdr *FallbackHandler) Handle(im *imageserver.Image, params imageserver.Params) (*imageserver.Image, error) + type Handler struct + Processor Processor + func (hdr *Handler) Handle(im *imageserver.Image, params imageserver.Params) (*imageserver.Image, error) + type Processor interface + Process func(*gif.GIF, imageserver.Params) (*gif.GIF, error) + type ProcessorFunc func(*gif.GIF, imageserver.Params) (*gif.GIF, error) + func (f ProcessorFunc) Change(params imageserver.Params) bool + func (f ProcessorFunc) Process(g *gif.GIF, params imageserver.Params) (*gif.GIF, error) + type SimpleProcessor struct + func (prc *SimpleProcessor) Process(g *gif.GIF, params imageserver.Params) (*gif.GIF, error)