Documentation ¶
Index ¶
- type Pages
- func (p *Pages) AboutPage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (p *Pages) AccountPage(w http.ResponseWriter, r *http.Request)
- func (p *Pages) AccountSettingsHandler(w http.ResponseWriter, r *http.Request)
- func (p *Pages) AdminPage(w http.ResponseWriter, r *http.Request)
- func (p *Pages) AdminUsermenuHandler(w http.ResponseWriter, r *http.Request)
- func (p *Pages) BrokenPage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (p *Pages) CreateHandler(w http.ResponseWriter, r *http.Request)
- func (p *Pages) DeleteHandler(w http.ResponseWriter, r *http.Request)
- func (p *Pages) IndexPage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (p *Pages) InitializeTemplates()
- func (p *Pages) LoginHandler(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (p *Pages) LoginPage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (p *Pages) LogoutHandler(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (p *Pages) Protected(next http.HandlerFunc) http.HandlerFunc
- func (p *Pages) RegistrationHandler(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
- func (p *Pages) UpdateHandler(w http.ResponseWriter, r *http.Request)
- func (p *Pages) VariablePage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pages ¶
type Pages struct { SessionManager *session.Manager TemplateMap template.FuncMap Templates *template.Template TemplateBox *rice.Box Statics *rice.HTTPBox }
Pages
func (*Pages) AboutPage ¶
func (p *Pages) AboutPage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
Render About Page
func (*Pages) AccountPage ¶
func (p *Pages) AccountPage(w http.ResponseWriter, r *http.Request)
Render Account Page
func (*Pages) AccountSettingsHandler ¶
func (p *Pages) AccountSettingsHandler(w http.ResponseWriter, r *http.Request)
AccountSettingsHandler
func (*Pages) AdminPage ¶
func (p *Pages) AdminPage(w http.ResponseWriter, r *http.Request)
Render Admin Page
func (*Pages) AdminUsermenuHandler ¶
func (p *Pages) AdminUsermenuHandler(w http.ResponseWriter, r *http.Request)
AdminUsermenuHandler
func (*Pages) BrokenPage ¶
func (p *Pages) BrokenPage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
Render Broken Page - for missing/error routes
func (*Pages) CreateHandler ¶
func (p *Pages) CreateHandler(w http.ResponseWriter, r *http.Request)
CreateHandler
func (*Pages) DeleteHandler ¶
func (p *Pages) DeleteHandler(w http.ResponseWriter, r *http.Request)
DeleteHandler
func (*Pages) IndexPage ¶
func (p *Pages) IndexPage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
Render Index Page
func (*Pages) LoginHandler ¶
func (p *Pages) LoginHandler(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
LoginHandler
func (*Pages) LoginPage ¶
func (p *Pages) LoginPage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
Render LoginPage Page
func (*Pages) LogoutHandler ¶
func (p *Pages) LogoutHandler(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
LogoutHandler
func (*Pages) Protected ¶
func (p *Pages) Protected(next http.HandlerFunc) http.HandlerFunc
Protected
func (*Pages) RegistrationHandler ¶
func (p *Pages) RegistrationHandler(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
RegistrationHandler
func (*Pages) UpdateHandler ¶
func (p *Pages) UpdateHandler(w http.ResponseWriter, r *http.Request)
UpdateHandler
func (*Pages) VariablePage ¶
func (p *Pages) VariablePage(w http.ResponseWriter, r *http.Request, ps httprouter.Params)
Render Variable Page
Click to show internal directories.
Click to hide internal directories.