Versions in this module Expand all Collapse all v5 v5.0.1 Jul 28, 2026 Changes in this version + func BuildAsyncGuardDenied(parseReason string) appRouter.AsyncGuardFunc — js/wasm + func BuildGuardBlocked(parseReason string) appRouter.GuardFunc — js/wasm + func BuildGuardRedirect(parsePath string) appRouter.GuardFunc — js/wasm + type Fixture struct + func NewHash(parseTb testing.TB, parseOptions ...any) *Fixture + func NewHash(parseTb testing.TB, parseOptions ...appRouter.RouterOptions) *Fixture + func NewHistory(parseTb testing.TB, parseOptions ...any) *Fixture + func NewHistory(parseTb testing.TB, parseOptions ...appRouter.RouterOptions) *Fixture + func (parseF *Fixture) AllByRole(parseRole string) []*render.QueryNode + func (parseF *Fixture) ApplyByDescription(parseDescription string) *render.QueryNode + func (parseF *Fixture) ApplyByLabel(parseLabel string) *render.QueryNode + func (parseF *Fixture) ApplyByLiveRegion(parsePoliteness string, parseText string) *render.QueryNode + func (parseF *Fixture) ApplyByRole(parseRole string, parseName string) *render.QueryNode + func (parseF *Fixture) ByDescription(parseDescription string) *render.QueryNode + func (parseF *Fixture) ByID(parseId string) *render.QueryNode + func (parseF *Fixture) ByLabel(parseLabel string) *render.QueryNode + func (parseF *Fixture) ByLiveRegion(parsePoliteness string, parseText string) *render.QueryNode + func (parseF *Fixture) ByRole(parseRole string, parseName string) *render.QueryNode + func (parseF *Fixture) ByText(parseText string) *render.QueryNode + func (parseF *Fixture) ChangeByID(parseId string, parseValue string) + func (parseF *Fixture) Cleanup() + func (parseF *Fixture) ClickByID(parseId string) + func (parseF *Fixture) DispatchByID(parseId string, parseProperty string, parseEvent render.Event) + func (parseF *Fixture) InputByID(parseId string, parseValue string) + func (parseF *Fixture) Inspect() Inspection + func (parseF *Fixture) Inspect() appRouter.RouteInspection + func (parseF *Fixture) Navigate(parsePath string) + func (parseF *Fixture) Params() map[string]string + func (parseF *Fixture) Path() string + func (parseF *Fixture) Query() url.Values + func (parseF *Fixture) Register(parsePath string, parseComponent any, parseOptions ...any) + func (parseF *Fixture) Register(parsePath string, parseComponent interface{}, ...) + func (parseF *Fixture) Render() + func (parseF *Fixture) Replace(parsePath string) + func (parseF *Fixture) Router() *appRouter.Router + func (parseF *Fixture) Router() any + func (parseF *Fixture) SetPath(parsePath string) + func (parseF *Fixture) SubmitByID(parseId string) + func (parseF *Fixture) Text() string + type Inspection struct — darwin/amd64, linux/amd64, windows/amd64 + Params map[string]string + Path string + Query url.Values + type LoaderAttempt struct — js/wasm + Cancelled bool + Index int + Params map[string]string + Path string + Query url.Values + type LoaderController struct — js/wasm + func NewLoaderController() *LoaderController + func (parseC *LoaderController) AttemptCount() int + func (parseC *LoaderController) Attempts() []LoaderAttempt + func (parseC *LoaderController) Cancel() + func (parseC *LoaderController) Loader() appRouter.LoaderFunc + func (parseC *LoaderController) Pending() bool + func (parseC *LoaderController) Reject(parseErr error) + func (parseC *LoaderController) RejectCacheConflict(parseEntity string) + func (parseC *LoaderController) RejectLoaderFailure(parsePath string, parseReason string) + func (parseC *LoaderController) RejectOfflineReplay(parseEntity string, parseReason string) + func (parseC *LoaderController) RejectRouteGuardFailure(parsePath string, parseReason string) + func (parseC *LoaderController) Resolve(parseValue appRouter.Attrs) + func (parseC *LoaderController) Started() <-chan int Other modules containing this package github.com/monstercameron/GoWebComponents/v4