lath
Version:
Seamless connection of pages.
20 lines (19 loc) • 757 B
TypeScript
import { SegueHistory } from './History';
import { Applet } from '../types';
declare class SegueState extends SegueHistory {
hasAnimation: boolean;
superSwitch: boolean;
viewportLevelLength: number;
historyIndexOfStartOverlaying: number | undefined;
fromOverscrollHistoryNavigation: boolean;
get isEntryApplet(): boolean;
get immovable(): boolean;
get fallbackState(): 1 | -1 | 0;
get stackUp(): boolean;
get countercurrent(): boolean;
get viewports(): [HTMLElement, HTMLElement];
get isInseparableLayer(): boolean;
checkSwitchViewport(prevApplet?: Applet | undefined, applet?: Applet): boolean;
getSuperViewport(applet?: Applet): HTMLElement | ShadowRoot;
}
export { SegueState };