playlists

package
v2.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2026 License: GPL-3.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Playlist

type Playlist struct {
	ID      string
	Name    string
	Items   []PlaylistItem
	Index   int
	Playing bool
}

func Goto

func Goto(p Playlist, idx int) *Playlist

func NewPlaylist

func NewPlaylist(id, name string, item []PlaylistItem) *Playlist

func Next

func Next(p Playlist) *Playlist

func Pause

func Pause(p Playlist) *Playlist

func Play

func Play(p Playlist) *Playlist

func Previous

func Previous(p Playlist) *Playlist

func (*Playlist) Current

func (p *Playlist) Current() PlaylistItem

type PlaylistController

type PlaylistController struct {
	Active *Playlist
	Queue  chan<- *Playlist
}

type PlaylistItem

type PlaylistItem struct {
	ZapScript string
	Name      string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL