sveltekit_shim_app_navigation.ts

view source

Declarations
#

13 declarations

afterNavigate
#

sveltekit_shim_app_navigation.ts view source

(callback: (navigation: (NavigationGoto & { type: "goto" | "enter" | "form" | "link" | "popstate"; willUnload: false; }) | (NavigationFormSubmit & { type: "goto" | ... 3 more ... | "popstate"; willUnload: false; }) | (NavigationPopState & { ...; }) | (NavigationLink & { ...; }) | (NavigationEnter & { ...; })) => voi... import {afterNavigate} from '@fuzdev/gro/sveltekit_shim_app_navigation.js';

beforeNavigate
#

disableScrollHandling
#

goto
#

invalidate
#

sveltekit_shim_app_navigation.ts view source

(resource: string | URL | ((url: URL) => boolean), keepState?: boolean | undefined) => Promise<void> import {invalidate} from '@fuzdev/gro/sveltekit_shim_app_navigation.js';

invalidateAll
#

onNavigate
#

sveltekit_shim_app_navigation.ts view source

(callback: (navigation: (NavigationGoto & { type: "goto" | "form" | "link" | "popstate"; willUnload: false; }) | (NavigationFormSubmit & { type: "goto" | "form" | "link" | "popstate"; willUnload: false; }) | (NavigationPopState & { ...; }) | (NavigationLink & { ...; })) => MaybePromise<...>) => void import {onNavigate} from '@fuzdev/gro/sveltekit_shim_app_navigation.js';

preloadCode
#

sveltekit_shim_app_navigation.ts view source

(id: "/" | "/about" | "/docs" | "/docs/api" | "/docs/api/[...module_path]" | "/docs/introduction" | "/docs/library" | "/history") => Promise<void> import {preloadCode} from '@fuzdev/gro/sveltekit_shim_app_navigation.js';

preloadData
#

sveltekit_shim_app_navigation.ts view source

(href: string) => Promise<({ type: "loaded"; data: Record<string, any>; } | { type: "redirect"; location: string; } | { type: "error"; error: Error; }) & { status: number; }> import {preloadData} from '@fuzdev/gro/sveltekit_shim_app_navigation.js';

pushState
#

refreshAll
#

replaceState
#

snapshot
#

sveltekit_shim_app_navigation.ts view source

<T>(options: { id?: string | undefined; capture: () => T; restore: (value: T) => void; reset?: (() => void) | undefined; }) => void import {snapshot} from '@fuzdev/gro/sveltekit_shim_app_navigation.js';