capnproto.go 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package front
  2. import (
  3. "notabug.org/apiote/amuse/tmdb"
  4. "golang.org/x/text/language"
  5. )
  6. func TODO(message string) interface{} {
  7. panic(message)
  8. }
  9. type CapnprotoRenderer struct{}
  10. func (CapnprotoRenderer) RenderFilm(film *tmdb.Film, languages []language.Tag) string {
  11. return TODO("implement CapnprotoRenderer.RenderFilm").(string)
  12. }
  13. func (CapnprotoRenderer) RenderSearch(results *tmdb.SearchResults, languages []language.Tag) string {
  14. return TODO("implement CapnprotoRenderer.RenderSearch").(string)
  15. }
  16. func (CapnprotoRenderer) RenderIndex(randomComedy string, languages []language.Tag) string {
  17. return TODO("implement CapnprotoRenderer.RenderIndex").(string)
  18. }
  19. func (CapnprotoRenderer) RenderSerie(serie *tmdb.Serie, languages []language.Tag) string {
  20. return TODO("implement CapnprotoRenderer.RenderSerie").(string)
  21. }
  22. func (CapnprotoRenderer) RenderPerson(person *tmdb.Person, languages []language.Tag) string {
  23. return TODO("implement CapnprotoRenderer.RenderPerson").(string)
  24. }
  25. func (CapnprotoRenderer) RenderAbout(languages []language.Tag) string {
  26. return TODO("implement CapnprotoRenderer.RenderAbout").(string)
  27. }
  28. func (CapnprotoRenderer) RenderErrorPage(code int, languages []language.Tag) string {
  29. return TODO("implement CapnprotoRenderer.RenderErrorPage").(string)
  30. }