rest

package
v0.6.72 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2026 License: AGPL-3.0 Imports: 28 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Log = nod.RequestLog
)

Functions

func GetChannel added in v0.2.61

func GetChannel(w http.ResponseWriter, r *http.Request)

func GetChannelPlaylists added in v0.5.32

func GetChannelPlaylists(w http.ResponseWriter, r *http.Request)

func GetDownloadVideo added in v0.6.56

func GetDownloadVideo(w http.ResponseWriter, r *http.Request)

func GetEnded added in v0.6.56

func GetEnded(w http.ResponseWriter, r *http.Request)

func GetHistory added in v0.2.0

func GetHistory(w http.ResponseWriter, r *http.Request)

func GetList added in v0.1.29

func GetList(w http.ResponseWriter, r *http.Request)

func GetManageChannel added in v0.5.32

func GetManageChannel(w http.ResponseWriter, r *http.Request)

func GetManagePlaylist added in v0.2.71

func GetManagePlaylist(w http.ResponseWriter, r *http.Request)

func GetManageVideo added in v0.2.73

func GetManageVideo(w http.ResponseWriter, r *http.Request)

func GetPaste added in v0.2.72

func GetPaste(w http.ResponseWriter, r *http.Request)

func GetPasteVideo added in v0.6.58

func GetPasteVideo(w http.ResponseWriter, r *http.Request)

func GetPlaylist added in v0.1.83

func GetPlaylist(w http.ResponseWriter, r *http.Request)

func GetPoster added in v0.1.32

func GetPoster(w http.ResponseWriter, r *http.Request)

func GetQueueDownload added in v0.6.56

func GetQueueDownload(w http.ResponseWriter, r *http.Request)

func GetRefreshChannelPlaylists added in v0.5.32

func GetRefreshChannelPlaylists(w http.ResponseWriter, r *http.Request)

func GetRefreshChannelVideos added in v0.5.32

func GetRefreshChannelVideos(w http.ResponseWriter, r *http.Request)

func GetRefreshPlaylist added in v0.2.68

func GetRefreshPlaylist(w http.ResponseWriter, r *http.Request)

func GetResults added in v0.2.54

func GetResults(w http.ResponseWriter, r *http.Request)

func GetSearch added in v0.2.54

func GetSearch(w http.ResponseWriter, r *http.Request)

func GetUpdateChannel added in v0.5.32

func GetUpdateChannel(w http.ResponseWriter, r *http.Request)

func GetUpdatePlaylist added in v0.2.71

func GetUpdatePlaylist(w http.ResponseWriter, r *http.Request)

func GetUpdateVideo added in v0.2.73

func GetUpdateVideo(w http.ResponseWriter, r *http.Request)

func GetVideo added in v0.1.31

func GetVideo(w http.ResponseWriter, r *http.Request)

func GetVideoError added in v0.2.77

func GetVideoError(w http.ResponseWriter, r *http.Request)

func GetWatch

func GetWatch(w http.ResponseWriter, r *http.Request)

func HandleFuncs

func HandleFuncs()

func Init added in v0.1.34

func Init() error

func PostProgress added in v0.1.31

func PostProgress(w http.ResponseWriter, r *http.Request)

Types

type HistoryViewModel added in v0.2.43

type HistoryViewModel struct {
	Title       string
	ShowAll     bool
	OpenGroup   string
	GroupsOrder []string
	Groups      map[string][]*view_models.VideoViewModel
}

type ProgressRequest added in v0.1.34

type ProgressRequest struct {
	VideoId     string `json:"v"`
	CurrentTime string `json:"t"`
}

type ResultsViewModel added in v0.2.54

type ResultsViewModel struct {
	SearchQuery string
	Refinements []string
	Channels    []*view_models.ChannelViewModel
	Playlists   []*view_models.PlaylistViewModel
	Videos      []*view_models.VideoViewModel
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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