Readonly_Mutation handlers — executed on POST/PUT/DELETE by platform. Each entry has a method, unique key, and handler function. Stored opaquely; the router never executes them.
Readonly_Loader hook — executed on GET by platform. Receives { params, searchParams } and returns data for the render function. Stored opaquely; the router never executes it.
Readonly_Static site generation config — set by Route.static.
Contains paths (enumerate param sets) and load (fetch data for one page).
Stored opaquely; only consumed by Platform.buildStaticSite().
Readonly[ReadonlyanimationAnimation options
ReadonlyguardGuard condition (if set)
ReadonlyguardGuard options
ReadonlylazyWhether this is a lazy-loaded route
ReadonlyparamsEffect that yields the route's typed params. Only valid when this route is active.
Context tag for this route's params.
Use yield* MyRoute.Params to access typed params.
ReadonlyparamsSchema for params validation (if set)
ReadonlypathThe path pattern
ReadonlyrenderThe render function — receives loader data (or undefined if no loader)
ReadonlysearchEffect that yields the route's typed search params. Only valid when this route is active.
ReadonlysearchSchema for search params validation (if set)
ReadonlysegmentsParsed path segments
A route definition with typed parameters.