Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AxisContent ¶
func (AxisContent) Manifest ¶
func (a AxisContent) Manifest(m *MediaContent) (*MediaManifest, error)
wikipedia.org/wiki/Geo-blocking
func (AxisContent) Media ¶
func (a AxisContent) Media() (*MediaContent, error)
type Date ¶ added in v1.9.0
func (Date) MarshalText ¶ added in v1.9.0
func (*Date) UnmarshalText ¶ added in v1.9.0
type MediaContent ¶
type MediaManifest ¶
type MediaManifest struct { M *MediaContent URL string }
func (MediaManifest) Episode ¶
func (m MediaManifest) Episode() int
func (MediaManifest) Marshal ¶
func (m MediaManifest) Marshal() ([]byte, error)
func (MediaManifest) Season ¶
func (m MediaManifest) Season() int
func (MediaManifest) Show ¶
func (m MediaManifest) Show() string
func (MediaManifest) Title ¶
func (m MediaManifest) Title() string
func (*MediaManifest) Unmarshal ¶
func (m *MediaManifest) Unmarshal(text []byte) error
func (MediaManifest) Year ¶
func (m MediaManifest) Year() int
type Path ¶
type Path string
func (Path) Resolve ¶
func (p Path) Resolve() (*ResolvePath, error)
func (*Path) Set ¶
https://www.ctv.ca/shows/friends/the-one-with-the-bullies-s2e21 www.ctv.ca/shows/friends/the-one-with-the-bullies-s2e21 ctv.ca/shows/friends/the-one-with-the-bullies-s2e21 /shows/friends/the-one-with-the-bullies-s2e21
type ResolvePath ¶
func (ResolvePath) Axis ¶
func (r ResolvePath) Axis() (*AxisContent, error)
Click to show internal directories.
Click to hide internal directories.