front

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Feb 10, 2020 License: AGPL-3.0 Imports: 9 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) RenderBook added in v0.2.0

func (CapnprotoRenderer) RenderBook(book wikidata.Book, languages []language.Tag) string

func (CapnprotoRenderer) RenderBookSerie added in v0.2.0

func (CapnprotoRenderer) RenderBookSerie(bookSerie wikidata.BookSerie, 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, inventaireResults *wikidata.SearchResults, languages []language.Tag) string

func (CapnprotoRenderer) RenderTvSerie added in v0.2.0

func (CapnprotoRenderer) RenderTvSerie(serie *tmdb.TvSerie, languages []language.Tag) string

type HtmlRenderer

type HtmlRenderer struct{}

func (HtmlRenderer) RenderAbout

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

func (HtmlRenderer) RenderBook added in v0.2.0

func (HtmlRenderer) RenderBook(book wikidata.Book, languages []language.Tag) string

func (HtmlRenderer) RenderBookSerie added in v0.2.0

func (HtmlRenderer) RenderBookSerie(bookSerie wikidata.BookSerie, 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(tmdbResults *tmdb.SearchResults, inventaireResults *wikidata.SearchResults, languages []language.Tag) string

func (HtmlRenderer) RenderTvSerie added in v0.2.0

func (HtmlRenderer) RenderTvSerie(serie *tmdb.TvSerie, languages []language.Tag) string

type NoSuchRendererError

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

func (NoSuchRendererError) Error

func (e NoSuchRendererError) Error() string

type RenderData added in v0.2.0

type RenderData struct {
	Data    interface{}
	Strings i18n.Translation
}

func (RenderData) FormatDate added in v0.2.0

func (d RenderData) FormatDate(date time.Time) string

func (RenderData) GetErrorData added in v0.2.0

func (d RenderData) GetErrorData(code int, kind string) string

func (RenderData) LetAmuse0 added in v0.2.0

func (d RenderData) LetAmuse0() string

func (RenderData) LetAmuse1 added in v0.2.0

func (d RenderData) LetAmuse1() string

func (RenderData) RenderAsciiDoc added in v0.2.0

func (d RenderData) RenderAsciiDoc(s string) template.HTML

type Renderer

type Renderer interface {
	RenderFilm(*tmdb.Film, []language.Tag) string
	RenderSearch(*tmdb.SearchResults, *wikidata.SearchResults, []language.Tag) string
	RenderIndex(string, []language.Tag) string
	RenderTvSerie(*tmdb.TvSerie, []language.Tag) string
	RenderPerson(*tmdb.Person, []language.Tag) string
	RenderBook(wikidata.Book, []language.Tag) string
	RenderBookSerie(wikidata.BookSerie, []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