Versions in this module Expand all Collapse all v0 v0.1.0 Mar 11, 2024 Changes in this version + const WebAppAuthLoginRoute + const WebAppAuthResetPasswordRoute + const WebAppAuthRoute + const WebAppAuthSignupRoute + const WebAppBase + const WebAppComingSoonRoute + const WebAppDashAlertsRoute + const WebAppDashBlankRoute + const WebAppDashButtonsRoute + const WebAppDashCalendarRoute + const WebAppDashChartsRoute + const WebAppDashFormElementsRoute + const WebAppDashFormLayoutRoute + const WebAppDashProfileRoute + const WebAppDashRoute + const WebAppDashSettingsRoute + const WebAppDashTablesRoute + const WebAppPolicyCookieRoute + const WebAppPolicyPrivacyRoute + const WebAppPolicyTermsRoute + const WebAppStaticRoute + func AttachRoutes(request *AttachRoutesRequest) + type AttachRoutesRequest struct + Handler webAppHandler + Router *router.Router + WebAppFileSystem fs.FS + type Handler struct + func NewWebAppHandler(r *NewWebAppHandlerRequest) *Handler + func (h *Handler) AuthLogin(w http.ResponseWriter, r *http.Request) + func (h *Handler) AuthResetPassword(w http.ResponseWriter, r *http.Request) + func (h *Handler) AuthSignup(w http.ResponseWriter, r *http.Request) + func (h *Handler) ComingSoon(w http.ResponseWriter, r *http.Request) + func (h *Handler) Cookie(w http.ResponseWriter, r *http.Request) + func (h *Handler) Dash(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashAlerts(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashBlank(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashButtons(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashCalendar(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashCharts(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashFormElements(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashFormLayout(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashProfile(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashSettings(w http.ResponseWriter, r *http.Request) + func (h *Handler) DashTables(w http.ResponseWriter, r *http.Request) + func (h *Handler) Home(w http.ResponseWriter, r *http.Request) + func (h *Handler) Privacy(w http.ResponseWriter, r *http.Request) + func (h *Handler) Terms(w http.ResponseWriter, r *http.Request) + type NewWebAppHandlerRequest struct + CookiePolicy *policy.WebAppPolicy + EmbeddedContent fs.FS + PrivacyPolicy *policy.WebAppPolicy + TermsOfServicePolicy *policy.WebAppPolicy