@joist/router
Version:
Simple JS router
14 lines (13 loc) • 409 B
TypeScript
import { JoistElement, PropChange } from '@joist/component';
export declare class RouterLinkElement extends JoistElement {
private router;
path: string;
pathMatch: string;
activeClass: string;
private normalizedPath;
private removeListener?;
onPropChanges(changes: PropChange[]): void;
connectedCallback(): void;
disconnectedCallback(): void;
private setActiveClass;
}