Documentation ¶
Index ¶
- func Action(tb template.Builder, api *api.Api, apiClaims *api.Claims, ...) (r job.Runnable, id string)
- func Embed(tb template.Builder, hCl *http.Client, c *gin.Context, api *api.Api, ...) (r job.Runnable, hash string, err error)
- func Load(api *api.Api, claims *api.Claims, args *LoadArgs) (r job.Runnable, hash string, err error)
- type ActionScript
- type EmbedScript
- type FileDownload
- type LoadArgs
- type LoadScript
- type StreamContent
- type TorrentDownload
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ActionScript ¶
type ActionScript struct {
// contains filtered or unexported fields
}
type EmbedScript ¶
type EmbedScript struct {
// contains filtered or unexported fields
}
func NewEmbedScript ¶
type FileDownload ¶
type LoadScript ¶
type LoadScript struct {
// contains filtered or unexported fields
}
func NewLoadScript ¶
type StreamContent ¶
type StreamContent struct { ExportTag *ra.ExportTag Resource *ra.ResourceResponse Item *ra.ListItem MediaProbe *api.MediaProbe OpenSubtitles []api.OpenSubtitleTrack VideoStreamUserData *m.VideoStreamUserData Settings *m.StreamSettings ExternalData *m.ExternalData }
Click to show internal directories.
Click to hide internal directories.