rtr
# rtr - SPA router for frontend.
Load with: use rtr
Quick example
use rtr
result = rtrad("value", "value", "value")
prn(result)
Functions
Router state
rtrne()
Creates a new instance.
rtrad(r, p, h)
Adds an item. Takes r, p, h.
rtrbf(r, f)
Performs the operation. Takes r, f.
rtraf(r, f)
Performs the operation. Takes r, f.
rtrfl(r, f)
Performs the operation. Takes r, f.
Match route
rtrm(r, p)
Removes an item. Takes r, p.
rtrpa(pat, p)
Parses. Takes pat, p.
Navigate
rtrgo(r, p)
Performs the operation. Takes r, p.
Start (listen to hashchange)
rtrru(r)
Runs. Takes r.
Link helper
rtrln(p, txt)
Performs the operation. Takes p, txt.
Query params
rtrqr()
Performs the operation.
History API wrapper
rtrpu(r, p)
Performs the operation. Takes r, p.
rtrre(r, p)
Performs the operation. Takes r, p.
Notes
- Router utilities - alias for
rte.