Documentation
¶
Index ¶
- func NewExtendedGifPlayer(frames []*canvas.Image, delays []int) *extendedPlayer
- func NewMinimalGifPlayer(frames []*canvas.Image, delays []int) *minPlayer
- func StopAllCanvasObjectsThatAreGifPlayers(o fyne.CanvasObject)
- type GifPlayer
- func (g *GifPlayer) CreateRenderer() fyne.WidgetRenderer
- func (g *GifPlayer) GetSeekerBounds() (int, int)
- func (g *GifPlayer) Next() bool
- func (g *GifPlayer) PlayPause() bool
- func (g *GifPlayer) PlayStop() bool
- func (g *GifPlayer) Previous() bool
- func (g *GifPlayer) SeekTo(index int) bool
- func (g *GifPlayer) SetDirection(dir int) bool
- func (g *GifPlayer) SetOnFrame(onFrame func(int))
- func (g *GifPlayer) SetSpeedModifier(speed float64)
- func (g *GifPlayer) Stop() bool
- func (g *GifPlayer) WithControlPanel(controls fyne.CanvasObject) *GifPlayer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExtendedGifPlayer ¶
func NewMinimalGifPlayer ¶
func StopAllCanvasObjectsThatAreGifPlayers ¶
func StopAllCanvasObjectsThatAreGifPlayers(o fyne.CanvasObject)
Types ¶
type GifPlayer ¶
type GifPlayer struct { widget.BaseWidget // contains filtered or unexported fields }
func (*GifPlayer) CreateRenderer ¶
func (g *GifPlayer) CreateRenderer() fyne.WidgetRenderer
func (*GifPlayer) GetSeekerBounds ¶
func (*GifPlayer) SetDirection ¶
func (*GifPlayer) SetOnFrame ¶
func (*GifPlayer) SetSpeedModifier ¶
func (*GifPlayer) WithControlPanel ¶
Click to show internal directories.
Click to hide internal directories.