Documentation ¶
Index ¶
- Constants
- func ListHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
- func RecreateThumbnailHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
- func Register(router *httprouter.Router)
- func SetFavoriteHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
- func ThumbnailHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
Constants ¶
const (
DefaultItemPerPage = 30
)
const (
PathList = "/tag/list"
)
const (
PathRecreateThumbnails = "/tag/recreate_thumbnails"
)
const (
PathSetFavorite = "/tag/set_favorite"
)
const (
PathThumbnail = "/tag/thumbnail"
)
Variables ¶
This section is empty.
Functions ¶
func ListHandler ¶
func ListHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
@accept json @Param request body tag.listRequest true "request" @Success 200 {object} tag.listResponse @Failure 500 {object} errors.Error @Router /tag/list [post]
func RecreateThumbnailHandler ¶
func RecreateThumbnailHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
@Success 200 {object} browse.recreateThumbnailsResponse @Failure 500 {object} errors.Error @Router /tag/recreate_thumbnails [get]
func Register ¶
func Register(router *httprouter.Router)
func SetFavoriteHandler ¶
func SetFavoriteHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
@accept json @Param request body tag.setFavoriteRequest true "request" @Success 200 {object} tag.setFavoriteResponse @Failure 500 {object} errors.Error @Router /tag/set_favorite [post]
func ThumbnailHandler ¶
func ThumbnailHandler(w http.ResponseWriter, r *http.Request, params httprouter.Params)
@Param tag query string true "tag" @Success 200 {body} file @Failure 500 {object} errors.Error @Router /tag/thumbnail [get]
Types ¶
This section is empty.