Versions in this module Expand all Collapse all v0 v0.1.0 Aug 19, 2026 Changes in this version + const CONTROLLER_FILE_MANAGER + const CatchAll + const KeyAdminHomeURL + const KeyEndpoint + const KeyFileAdminURL + func AdminHomeURL(r *http.Request) string + func Breadcrumbs(breadcrumbs []Breadcrumb) hb.TagInterface + func Endpoint(r *http.Request) string + func ErrorAlert(message string) string + func FileAdminURL(r *http.Request) string + func Layout(w http.ResponseWriter, r *http.Request, webpageTitle, webpageHtml string, ...) string + func URL(endpoint string, controller string, params map[string]string) string + func URLR(r *http.Request, controller string, params map[string]string) string + type Breadcrumb struct + Name string + URL string + type Links struct + func NewLinks(baseURL string) *Links + func NewLinksFromRequest(r *http.Request) *Links + func (l *Links) FileManager(params map[string]string) string + type UiBase struct + LayoutField func(w http.ResponseWriter, r *http.Request, webpageTitle, webpageHtml string, ...) string + RootDirPathField string + StorageField filesystem.StorageInterface + func NewUiBase(config UiConfig) UiBase + func (u UiBase) Layout(w http.ResponseWriter, r *http.Request, webpageTitle, webpageHtml string, ...) string + func (u UiBase) RootDirPath() string + func (u UiBase) Storage() filesystem.StorageInterface + type UiConfig struct + Layout func(w http.ResponseWriter, r *http.Request, webpageTitle, webpageHtml string, ...) string + RootDirPath string + Storage filesystem.StorageInterface + type UiInterface interface + Layout func(w http.ResponseWriter, r *http.Request, webpageTitle, webpageHtml string, ...) string + RootDirPath func() string + Storage func() filesystem.StorageInterface