UNPKG

@dooboostore/dom-render

Version:
24 lines 1.24 kB
import { RouteAction, Router, RouterConfig } from './Router'; export declare class HashRouter extends Router { constructor(config: RouterConfig); getSearchParams(data?: { delete?: string[]; append?: [[string, string]]; }): URLSearchParams; push(path: RouteAction, data?: any, title?: string): void; replace(path: RouteAction, data?: any, title?: string): void; setDeleteHashSearchParam(name: string, data?: any, title?: string): void; pushDeleteHashSearchParam(name: string | string[], data: any, title: string | undefined): void; pushDeleteSearchParam(name: string | string[], data?: any, title?: string): void; pushAddSearchParam(params: [[string, string]], data?: any, title?: string): void; replaceDeleteHashSearchParam(name: string | string[], data: any, title: string | undefined): void; replaceDeleteSearchParam(name: string | string[], data?: any, title?: string): void; replaceAddSearchParam(params: [[string, string]], data?: any, title?: string): void; getUrl(): string; getPath(): string; getHashSearchParams(data?: { delete?: string[]; append?: [[string, string]]; }): URLSearchParams; } //# sourceMappingURL=HashRouter.d.ts.map