The library documents itself · Web & app server
stzAppRouter
7 own methods · 2 forms written with extensions, listed under their method
the source: base/appserver/stzAppRouter.ring(opens in a new tab) · All classes · The area reference: Web & app server
Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean
No method of this class is run on this page: the class reaches files, the network, processes, the clock, chance or sound, and an example run here would only be an example of its effects. Each method carries the explanation the library gives of itself.
Method
Explanation, as the source carries it
AddRoute
(no comment in the source: the name reads as a sentence) add routeno extension
Routes
(no comment in the source: the name reads as a sentence) routesno extension
HasRoute
Exact-only presence check (kept for back-compat / introspection).no extension
GetHandler
(no comment in the source: the name reads as a sentence) get handlerno extension
MatchRoute
THE MATCHER: try exact, then patterns. Returns a hashlist [ :matched = TRUE/FALSE, :handler = f, :params = [ [name,val], ... ] ]no extension
AddMiddleware
(no comment in the source: the name reads as a sentence) add middlewareQCSXTZZZIBWU
AddStaticRoute
(no comment in the source: the name reads as a sentence) add static routeQCSXTZZZIBWU

