Documentation ¶
Index ¶
- type GalleryURLBuilder
- type ImageURLBuilder
- type MovieURLBuilder
- type PerformerURLBuilder
- type SceneURLBuilder
- func (b SceneURLBuilder) GetChaptersVTTURL() string
- func (b SceneURLBuilder) GetFunscriptURL() string
- func (b SceneURLBuilder) GetSceneMarkerStreamPreviewURL(sceneMarkerID int) string
- func (b SceneURLBuilder) GetSceneMarkerStreamURL(sceneMarkerID int) string
- func (b SceneURLBuilder) GetScreenshotURL(updateTime time.Time) string
- func (b SceneURLBuilder) GetSpriteURL() string
- func (b SceneURLBuilder) GetSpriteVTTURL() string
- func (b SceneURLBuilder) GetStreamPreviewImageURL() string
- func (b SceneURLBuilder) GetStreamPreviewURL() string
- func (b SceneURLBuilder) GetStreamURL() string
- type StudioURLBuilder
- type TagURLBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GalleryURLBuilder ¶
func NewGalleryURLBuilder ¶
func NewGalleryURLBuilder(baseURL string, galleryID int) GalleryURLBuilder
func (GalleryURLBuilder) GetGalleryImageURL ¶
func (b GalleryURLBuilder) GetGalleryImageURL(fileIndex int) string
type ImageURLBuilder ¶ added in v0.4.0
func NewImageURLBuilder ¶ added in v0.4.0
func NewImageURLBuilder(baseURL string, image *models.Image) ImageURLBuilder
func (ImageURLBuilder) GetImageURL ¶ added in v0.4.0
func (b ImageURLBuilder) GetImageURL() string
func (ImageURLBuilder) GetThumbnailURL ¶ added in v0.4.0
func (b ImageURLBuilder) GetThumbnailURL() string
type MovieURLBuilder ¶ added in v0.2.0
func NewMovieURLBuilder ¶ added in v0.2.0
func NewMovieURLBuilder(baseURL string, movie *models.Movie) MovieURLBuilder
func (MovieURLBuilder) GetMovieBackImageURL ¶ added in v0.2.0
func (b MovieURLBuilder) GetMovieBackImageURL() string
func (MovieURLBuilder) GetMovieFrontImageURL ¶ added in v0.2.0
func (b MovieURLBuilder) GetMovieFrontImageURL() string
type PerformerURLBuilder ¶
func NewPerformerURLBuilder ¶
func NewPerformerURLBuilder(baseURL string, performer *models.Performer) PerformerURLBuilder
func (PerformerURLBuilder) GetPerformerImageURL ¶
func (b PerformerURLBuilder) GetPerformerImageURL() string
type SceneURLBuilder ¶
func NewSceneURLBuilder ¶
func NewSceneURLBuilder(baseURL string, sceneID int) SceneURLBuilder
func (SceneURLBuilder) GetChaptersVTTURL ¶
func (b SceneURLBuilder) GetChaptersVTTURL() string
func (SceneURLBuilder) GetFunscriptURL ¶ added in v0.8.0
func (b SceneURLBuilder) GetFunscriptURL() string
func (SceneURLBuilder) GetSceneMarkerStreamPreviewURL ¶
func (b SceneURLBuilder) GetSceneMarkerStreamPreviewURL(sceneMarkerID int) string
func (SceneURLBuilder) GetSceneMarkerStreamURL ¶
func (b SceneURLBuilder) GetSceneMarkerStreamURL(sceneMarkerID int) string
func (SceneURLBuilder) GetScreenshotURL ¶
func (b SceneURLBuilder) GetScreenshotURL(updateTime time.Time) string
func (SceneURLBuilder) GetSpriteURL ¶ added in v0.7.0
func (b SceneURLBuilder) GetSpriteURL() string
func (SceneURLBuilder) GetSpriteVTTURL ¶
func (b SceneURLBuilder) GetSpriteVTTURL() string
func (SceneURLBuilder) GetStreamPreviewImageURL ¶
func (b SceneURLBuilder) GetStreamPreviewImageURL() string
func (SceneURLBuilder) GetStreamPreviewURL ¶
func (b SceneURLBuilder) GetStreamPreviewURL() string
func (SceneURLBuilder) GetStreamURL ¶
func (b SceneURLBuilder) GetStreamURL() string
type StudioURLBuilder ¶
func NewStudioURLBuilder ¶
func NewStudioURLBuilder(baseURL string, studio *models.Studio) StudioURLBuilder
func (StudioURLBuilder) GetStudioImageURL ¶
func (b StudioURLBuilder) GetStudioImageURL() string
type TagURLBuilder ¶ added in v0.3.0
func NewTagURLBuilder ¶ added in v0.3.0
func NewTagURLBuilder(baseURL string, tag *models.Tag) TagURLBuilder
func (TagURLBuilder) GetTagImageURL ¶ added in v0.3.0
func (b TagURLBuilder) GetTagImageURL() string
Source Files ¶
Click to show internal directories.
Click to hide internal directories.