@ribajs/router
Version:
Routing extension for Riba.js inspired by Barba.js
17 lines (15 loc) • 397 B
text/typescript
import { Transition } from "./transition.js";
export interface PjaxOptions {
id: string;
action?: "replace" | "append";
wrapper?: HTMLElement;
containerSelector: string;
listenAllLinks: boolean;
listenPopstate: boolean;
transition: Transition;
parseTitle: boolean;
changeBrowserUrl: boolean;
prefetchLinks: boolean;
scrollToTop?: boolean;
scrollToAnchorOffset?: number;
}