Page utilities
All page components receives the following functions.
visit and remote¶
These are the methods described in advanced requests.
navigateTo¶
Superglue comes with a basic Nav
component that manages swapping of
the different page components. The component comes with a navigateTo
method
that is passed to all your page components which you can use to perform a
full-page navigation using your cached state.
- See complete reference
for
navigateTo
saveAndProcessPage¶
Save and process a rendered view from PropsTemplate. This is the primitive function that visit and remote calls when it receives a page. If you are able to render a page outside the normal request response cycle, e.g, websocket, you can use this function to save the payload.
Arguments | Type | Notes |
---|---|---|
pageKey | String |
The key that Superglue uses to store the response |
page | String |
A rendered PropsTemplate |
copyPage¶
Copies an existing page in the store, and sets it to a different pageKey
.
Useful for optimistic updates on the next page before you navigate.
Arguments | Type | Notes |
---|---|---|
{from} | String |
The key of the page you want to copy from. |
{to} | String |
The key of the page you want to copy to. |