@ribajs/router
Version:
Routing extension for Riba.js inspired by Barba.js
17 lines (16 loc) • 461 B
TypeScript
import type { Transition } from "./transition.js";
export interface RouterViewOptions {
id?: string;
action: "replace" | "append";
scrollToTop: boolean;
listenAllLinks: boolean;
listenPopstate: boolean;
scrollToAnchorHash: boolean;
scrollToAnchorOffset: number;
datasetToRootScope?: boolean;
parseTitle: boolean;
changeBrowserUrl: boolean;
prefetchLinks: boolean;
transition: Transition;
disable?: boolean;
}