Documentation ¶
Index ¶
- type Handler
- func (h *Handler) AddFlashErrorf(ctx context.Context, format string, a ...any)
- func (h *Handler) AddFlashImportantf(ctx context.Context, format string, a ...any)
- func (h *Handler) AddFlashf(ctx context.Context, format string, a ...any)
- func (h *Handler) CanAccess(check PredicateFunc) middleware.Middleware
- func (h *Handler) HasPathPrefix(value string, name string, paramArgPairs ...any) bool
- func (h *Handler) Path(name string, paramArgPairs ...any) string
- func (h *Handler) PathQuery(r *http.Request, name string, paramArgPairs ...any) string
- func (h *Handler) RequireSignIn(next http.HandlerFunc) http.HandlerFunc
- func (h *Handler) RequireSignInIf(check PredicateFunc) middleware.Middleware
- func (h *Handler) SendEmail(ctx context.Context, from, to string, view string, vars handler.Vars) error
- type PredicateFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct { *handler.Handler Plain *handler.Renderer HTML *handler.Renderer JSON *handler.Renderer // contains filtered or unexported fields }
func NewHandler ¶
func (*Handler) AddFlashErrorf ¶
func (*Handler) AddFlashImportantf ¶
func (*Handler) CanAccess ¶
func (h *Handler) CanAccess(check PredicateFunc) middleware.Middleware
func (*Handler) HasPathPrefix ¶
func (*Handler) RequireSignIn ¶
func (h *Handler) RequireSignIn(next http.HandlerFunc) http.HandlerFunc
func (*Handler) RequireSignInIf ¶
func (h *Handler) RequireSignInIf(check PredicateFunc) middleware.Middleware
type PredicateFunc ¶
Click to show internal directories.
Click to hide internal directories.