Documentation
¶
Index ¶
Constants ¶
View Source
const ( ManualOriginType = "manual" FeedItemOriginType = "feed-item" )
View Source
const ( FeedTypeYoutubeChannel = "youtube-channel" FeedTypeYoutubePlaylist = "youtube-playlist" )
View Source
const ExtIDPrefixYoutube = "yt:"
View Source
const (
YoutubeVideoRefSource = "youtube"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DownloadOptions ¶
type DownloadStatus ¶
type DownloadStatus int
const ( StatusUnknown DownloadStatus = iota StatusNotDownloaded StatusDownloaded StatusMissing )
func (DownloadStatus) String ¶
func (ds DownloadStatus) String() string
type FavouriteOrigin ¶ added in v0.0.8
type FavouriteOrigin struct { Type OriginType `json:"type"` ID string `json:"id"` }
type FavouriteWithOrigin ¶ added in v0.0.8
type Feed ¶
type FeedItemFilter ¶ added in v0.0.5
type FeedItemFilter struct {
ContainKeyword []string
}
func ParseFeedItemFilter ¶ added in v0.0.5
func ParseFeedItemFilter(queryString string) FeedItemFilter
type Job ¶
type Job struct { ID uuid.UUID `storm:"unique"` CreatedAt time.Time `storm:"index"` CompletedAt time.Time Name string VideoExtID string VideoTitle string State jobs.JobState LastUpdate JobUpdate Messages []string Error string }
func (Job) LastMessage ¶
type OriginType ¶ added in v0.0.8
type OriginType string
type RecentFeedItem ¶
type SavedVideo ¶
type VideoRef ¶ added in v0.0.8
type VideoRef struct { Source VideoRefSource `json:"source"` ID string `json:"id"` }
func ParseVideoRef ¶ added in v0.0.8
type VideoRefSource ¶ added in v0.0.8
type VideoRefSource string
Source Files
¶
Click to show internal directories.
Click to hide internal directories.