By default if a user visits a page which was previously loaded, the hylo-nav component scrolls to the position of the page where the user left it. This flag disables the scroll behavior.
If set, an ion-nav component with this id is placed inside this component.
Saves a "data" object in this.temporaryStorage for so many navigation "changes". The change counter ticks down every time the "hyloNavDidChange" event gets fired. If the change counter falls under 0, this.temporaryStorage gets erased.
the counter for this.temporaryStorage
Optional
data: anythe data of this.temporaryStorage. if not provided, the counter for the current storage is renewed
Event fired when the nav has changed components. Emits the page component which got added when "navId" is not set.
Event fired when the nav will change components.
Generated using TypeDoc
A navigation component like ion-nav. Creates and wraps an ion-nav component when the property navId is set. Otherwise handles the page management on its own.
Adds styles to the wrapped ion-nav component which removes the absolute positioning and lets the actual body scroll.
To be used together with the hylo-app component.
When used with an ion-nav component (navId is set), it removes a hylo-template component which was placed initially in this component as soon as the first dynamic loaded router component gets placed in this component for the first time. Happens usually at page load by the router.
Calls the following methods in the loaded page-WebComponent when defined: