Documentation
¶
Index ¶
- func TODO(message string) interface{}
- type CapnprotoRenderer
- func (CapnprotoRenderer) RenderAbout(languages []language.Tag) string
- func (CapnprotoRenderer) RenderBook(book wikidata.Book, languages []language.Tag) string
- func (CapnprotoRenderer) RenderBookSerie(bookSerie wikidata.BookSerie, languages []language.Tag) string
- func (CapnprotoRenderer) RenderErrorPage(code int, languages []language.Tag) string
- func (CapnprotoRenderer) RenderFilm(film *tmdb.Film, languages []language.Tag) string
- func (CapnprotoRenderer) RenderIndex(randomComedy string, languages []language.Tag) string
- func (CapnprotoRenderer) RenderPerson(person *tmdb.Person, languages []language.Tag) string
- func (CapnprotoRenderer) RenderSearch(results *tmdb.SearchResults, inventaireResults *wikidata.SearchResults, ...) string
- func (CapnprotoRenderer) RenderTvSerie(serie *tmdb.TvSerie, languages []language.Tag) string
- type HtmlRenderer
- func (HtmlRenderer) RenderAbout(languages []language.Tag) string
- func (HtmlRenderer) RenderBook(book wikidata.Book, languages []language.Tag) string
- func (HtmlRenderer) RenderBookSerie(bookSerie wikidata.BookSerie, languages []language.Tag) string
- func (HtmlRenderer) RenderErrorPage(code int, languages []language.Tag) string
- func (HtmlRenderer) RenderFilm(film *tmdb.Film, languages []language.Tag) string
- func (HtmlRenderer) RenderIndex(randomComedy string, languages []language.Tag) string
- func (HtmlRenderer) RenderPerson(person *tmdb.Person, languages []language.Tag) string
- func (HtmlRenderer) RenderSearch(tmdbResults *tmdb.SearchResults, inventaireResults *wikidata.SearchResults, ...) string
- func (HtmlRenderer) RenderTvSerie(serie *tmdb.TvSerie, languages []language.Tag) string
- type NoSuchRendererError
- type RenderData
- type Renderer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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) RenderBookSerie ¶ added in v0.2.0
func (CapnprotoRenderer) RenderErrorPage ¶
func (CapnprotoRenderer) RenderErrorPage(code int, languages []language.Tag) string
func (CapnprotoRenderer) RenderFilm ¶
func (CapnprotoRenderer) RenderIndex ¶
func (CapnprotoRenderer) RenderIndex(randomComedy string, languages []language.Tag) string
func (CapnprotoRenderer) RenderPerson ¶
func (CapnprotoRenderer) RenderSearch ¶
func (CapnprotoRenderer) RenderSearch(results *tmdb.SearchResults, inventaireResults *wikidata.SearchResults, languages []language.Tag) string
func (CapnprotoRenderer) RenderTvSerie ¶ added in v0.2.0
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) RenderBookSerie ¶ added in v0.2.0
func (HtmlRenderer) RenderErrorPage ¶
func (HtmlRenderer) RenderErrorPage(code int, languages []language.Tag) string
func (HtmlRenderer) RenderFilm ¶
func (HtmlRenderer) RenderIndex ¶
func (HtmlRenderer) RenderIndex(randomComedy string, languages []language.Tag) string
func (HtmlRenderer) RenderPerson ¶
func (HtmlRenderer) RenderSearch ¶
func (HtmlRenderer) RenderSearch(tmdbResults *tmdb.SearchResults, inventaireResults *wikidata.SearchResults, languages []language.Tag) string
func (HtmlRenderer) RenderTvSerie ¶ added in v0.2.0
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 ¶
Click to show internal directories.
Click to hide internal directories.