Image
Image component display an image.
API
Interface
func Image(c *tgframe.Container, img any)
func ImageWithConf(c *tgframe.Container, img any, conf *tgcomp.ImageConf)
Parameters
cis Parent container.imgis the image.image.Image: an image.Image[]byte: a byte arraystring: a url or base64 encoded image- example:
- url:
https://http.cat/100 - base64 uri:
data:image/png;base64,...
- url:
- example:
confis the configuration of the image.
// ImageConf is the configuration for the Image component
type ImageConf struct {
// Width is the width of the image (e.g. "100px", "50%")
Width string
// Format is the format of the image, default is "png"
Format ImageFormat
// ID is the unique identifier for this image component
ID string
}
Example
tgcomp.Image(p.Main, "https://http.cat/100")
