@ngqp/core
Version:
15 lines (14 loc) • 616 B
TypeScript
import { ActivatedRoute, Params, Router } from '@angular/router';
import { RouterAdapter, RouterOptions } from './router-adapter.interface';
/** @internal */
export declare class DefaultRouterAdapter implements RouterAdapter {
private router;
private route;
constructor(router: Router, route: ActivatedRoute);
get url(): string;
get queryParamMap(): import("rxjs").Observable<import("@angular/router").ParamMap>;
navigate(queryParams: Params, extras?: RouterOptions & {
state?: any;
}): Promise<boolean>;
getCurrentNavigation(): import("@angular/router").Navigation | null;
}