front

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 2020 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func TODO

func TODO(message string) interface{}

Types

type CapnprotoRenderer

type CapnprotoRenderer struct{}

func (CapnprotoRenderer) RenderAbout

func (CapnprotoRenderer) RenderAbout(languages []language.Tag) string

func (CapnprotoRenderer) RenderErrorPage

func (CapnprotoRenderer) RenderErrorPage(code int, languages []language.Tag) string

func (CapnprotoRenderer) RenderFilm

func (CapnprotoRenderer) RenderFilm(film *tmdb.Film, languages []language.Tag) string

func (CapnprotoRenderer) RenderIndex

func (CapnprotoRenderer) RenderIndex(randomComedy string, languages []language.Tag) string

func (CapnprotoRenderer) RenderPerson

func (CapnprotoRenderer) RenderPerson(person *tmdb.Person, languages []language.Tag) string

func (CapnprotoRenderer) RenderSearch

func (CapnprotoRenderer) RenderSearch(results *tmdb.SearchResults, languages []language.Tag) string

func (CapnprotoRenderer) RenderSerie

func (CapnprotoRenderer) RenderSerie(serie *tmdb.Serie, languages []language.Tag) string

type HtmlRenderer

type HtmlRenderer struct{}

func (HtmlRenderer) RenderAbout

func (HtmlRenderer) RenderAbout(languages []language.Tag) string

func (HtmlRenderer) RenderErrorPage

func (HtmlRenderer) RenderErrorPage(code int, languages []language.Tag) string

func (HtmlRenderer) RenderFilm

func (HtmlRenderer) RenderFilm(film *tmdb.Film, languages []language.Tag) string

func (HtmlRenderer) RenderIndex

func (HtmlRenderer) RenderIndex(randomComedy string, languages []language.Tag) string

func (HtmlRenderer) RenderPerson

func (HtmlRenderer) RenderPerson(person *tmdb.Person, languages []language.Tag) string

func (HtmlRenderer) RenderSearch

func (HtmlRenderer) RenderSearch(results *tmdb.SearchResults, languages []language.Tag) string

func (HtmlRenderer) RenderSerie

func (HtmlRenderer) RenderSerie(serie *tmdb.Serie, languages []language.Tag) string

type NoSuchRendererError

type NoSuchRendererError struct {
	// contains filtered or unexported fields
}

func (NoSuchRendererError) Error

func (e NoSuchRendererError) Error() string

type Renderer

type Renderer interface {
	RenderFilm(*tmdb.Film, []language.Tag) string
	RenderSearch(*tmdb.SearchResults, []language.Tag) string
	RenderIndex(string, []language.Tag) string
	RenderSerie(*tmdb.Serie, []language.Tag) string
	RenderPerson(*tmdb.Person, []language.Tag) string
	RenderAbout([]language.Tag) string
	RenderErrorPage(int, []language.Tag) string
}

func NewRenderer

func NewRenderer(mimetype string) (Renderer, error)

Jump to

Keyboard shortcuts

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