Constructors
constructor
- new Router(): Router
Returns Router
Methods
addRoute
- addRoute(route): this
Returns this
getParams
- getParams(): {
[key: string]: string;
} Returns {
[key: string]: string;
}
parseUrl
- parseUrl(): Url
Returns Url
- parseUrl(params): Url & {
[key: string]: string;
} Returns Url & {
[key: string]: string;
}
pushState
- pushState(): void
Returns void
- pushState(path): void
Returns void
- pushState(path, q): void
Parameters
- path: string
- q: {
[key: string]: string;
}
Returns void
stringifyQuery
- stringifyQuery(): string
Returns string
- stringifyQuery(q): string
Parameters
- q: {
[key: string]: string;
}
Returns string
Base application router.