Versions in this module Expand all Collapse all v5 v5.0.1 Jul 28, 2026 Changes in this version + const FailureCodeCacheConflict + const FailureCodeHydrationMismatch + const FailureCodeLoaderFailure + const FailureCodeOfflineReplay + const FailureCodeRouteGuardFailure + func BuildCacheConflictError(parseEntity string) error + func BuildFailureError(parseCode string, parseMessage string) error + func BuildHydrationMismatchError(parsePath string, parseReason string) error + func BuildLoaderFailureError(parsePath string, parseReason string) error + func BuildOfflineReplayError(parseEntity string, parseReason string) error + func BuildRouteGuardFailureError(parsePath string, parseReason string) error + func ParallelSafetyContract() string + type DiagnosticSignal struct + Classification string + Code string + ComponentStack []string + Consequence string + Count int + Fields map[string]string + Message string + Path string + Recoverable bool + Severity string + Source string + TopFrame string + type Event struct + Checked bool + Key string + KeyCode int + Value string + type FailureError struct + Code string + Message string + func (parseE FailureError) Error() string + type Fixture struct + func New(parseTb testing.TB, parseOptions ...Option) *Fixture + func (parseF *Fixture) AllByRole(parseRole string) []*QueryNode + func (parseF *Fixture) AllByTag(parseTag string) []*QueryNode + func (parseF *Fixture) ApplyByDescription(parseDescription string) *QueryNode + func (parseF *Fixture) ApplyByLabel(parseLabel string) *QueryNode + func (parseF *Fixture) ApplyByLiveRegion(parsePoliteness string, parseText string) *QueryNode + func (parseF *Fixture) ApplyByRole(parseRole string, parseName string) *QueryNode + func (parseF *Fixture) ApplyDiagnosticCode(parseCode string) DiagnosticSignal + func (parseF *Fixture) ApplyDiagnosticMessage(parseFragment string) DiagnosticSignal + func (parseF *Fixture) ApplyLogCode(parseCode string) LogSignal + func (parseF *Fixture) ApplyLogMessage(parseFragment string) LogSignal + func (parseF *Fixture) ApplyRenderCountMax(parseComponent string, parseMax int) RenderCountSignal + func (parseF *Fixture) ApplyRenderRerenderMax(parseComponent string, parseMax int) RenderCountSignal + func (parseF *Fixture) ApplyWarningCountMax(parseMax int) + func (parseF *Fixture) ApplyWarningNone() + func (parseF *Fixture) BuildDiagnostics() []DiagnosticSignal + func (parseF *Fixture) BuildLogs() []LogSignal + func (parseF *Fixture) BuildOverlayBodyOverflow() string + func (parseF *Fixture) BuildOverlayEscapeSurfaceID() string + func (parseF *Fixture) BuildOverlayFocusSurfaceID() string + func (parseF *Fixture) BuildOverlayOutsideSurfaceID() string + func (parseF *Fixture) BuildOverlayPortalTargetID(parseSurfaceID string) string + func (parseF *Fixture) BuildOverlayScrollLockActive() bool + func (parseF *Fixture) BuildOverlaySurfaces() []OverlaySurface + func (parseF *Fixture) BuildRenderCounts() []RenderCountSignal + func (parseF *Fixture) BuildWarningDiagnostics() []DiagnosticSignal + func (parseF *Fixture) BuildWarningLogs() []LogSignal + func (parseF *Fixture) ByDescription(parseDescription string) *QueryNode + func (parseF *Fixture) ByID(parseId string) *QueryNode + func (parseF *Fixture) ByLabel(parseLabel string) *QueryNode + func (parseF *Fixture) ByLiveRegion(parsePoliteness string, parseText string) *QueryNode + func (parseF *Fixture) ByRole(parseRole string, parseName string) *QueryNode + func (parseF *Fixture) ByText(parseText string) *QueryNode + func (parseF *Fixture) ChangeByID(parseId string, parseValue string) + func (parseF *Fixture) Cleanup() + func (parseF *Fixture) ClickByID(parseId string) + func (parseF *Fixture) Container() *QueryNode + func (parseF *Fixture) DispatchByID(parseId string, parseProperty string, parseEvent Event) + func (parseF *Fixture) Flush() + func (parseF *Fixture) FlushTimers() + func (parseF *Fixture) HandleOverlayOutsideClick(parseSurfaceID string) bool + func (parseF *Fixture) InputByID(parseId string, parseValue string) + func (parseF *Fixture) Render(parseRoot any) + func (parseF *Fixture) Render(parseRoot ui.Node) + func (parseF *Fixture) Rerender(parseRoot any) + func (parseF *Fixture) Rerender(parseRoot ui.Node) + func (parseF *Fixture) SeedHTML(parseMarkup string) SeededMarkup + func (parseF *Fixture) Stabilize() + func (parseF *Fixture) SubmitByID(parseId string) + func (parseF *Fixture) Target() any + func (parseF *Fixture) Text() string + type LogSignal struct + Classification string + Code string + Consequence string + CorrelationID string + Domain string + Fields map[string]string + Level string + Message string + Recoverable bool + Timestamp string + TopFrame string + type Option func(*config) + func WithQueuedScheduler() Option + type OverlaySurface struct + Depth int + HandlesEscape bool + HandlesOutsideClick bool + IsModal bool + Kind string + PortalTargetID string + SurfaceID string + TrapFocusOwner bool + type QueryNode struct + func (parseN *QueryNode) Attr(parseName string) string + func (parseN *QueryNode) Change(parseValue string) + func (parseN *QueryNode) Children() []*QueryNode + func (parseN *QueryNode) Click() + func (parseN *QueryNode) Dispatch(parseProperty string, parseEvent Event) + func (parseN *QueryNode) Exists() bool + func (parseN *QueryNode) Input(parseValue string) + func (parseN *QueryNode) Name() string + func (parseN *QueryNode) NodeID() int + func (parseN *QueryNode) Property(parseName string) any + func (parseN *QueryNode) Submit() + func (parseN *QueryNode) Tag() string + func (parseN *QueryNode) Text() string + type RenderCountSignal struct + AverageRenderDurationNs int64 + LastTrigger string + Name string + Path string + RenderCount int + RerenderCount int + TotalRenderDurationNs int64 + type ResourceAttempt struct + Cancelled bool + Index int + type ResourceController struct + func NewResourceController[T any]() *ResourceController[T] + func (parseC *ResourceController[T]) AttemptCount() int + func (parseC *ResourceController[T]) Attempts() []ResourceAttempt + func (parseC *ResourceController[T]) Await(parseCtx context.Context) (T, error) + func (parseC *ResourceController[T]) Cancel() + func (parseC *ResourceController[T]) Loader() func(context.Context) (T, error) + func (parseC *ResourceController[T]) Pending() bool + func (parseC *ResourceController[T]) Reject(parseErr error) + func (parseC *ResourceController[T]) RejectCacheConflict(parseEntity string) + func (parseC *ResourceController[T]) RejectOfflineReplay(parseEntity string, parseReason string) + func (parseC *ResourceController[T]) Resolve(parseValue T) + func (parseC *ResourceController[T]) Started() <-chan int + type SeededMarkup struct — js/wasm + HTML string + NodeIDs map[string]int Other modules containing this package github.com/monstercameron/GoWebComponents/v4