ack-angular
Version:
Extra special directives, components, providers and pipes to aide in tackling everyday interface development needs in Angular2
22 lines (21 loc) • 623 B
TypeScript
import { Subscription } from "rxjs";
import { Router } from "@angular/router";
import * as i0 from "@angular/core";
export declare class RouteHistory {
Router: Router;
routeHistory: string[];
maxHistory: number;
historyIndex: number;
subs: Subscription[];
forward?: string;
back?: string;
constructor(Router: Router);
monitor(): void;
ngOnDestroy(): void;
addRouteToHistory(): void;
applyNav(): void;
goBack(): void;
goForward(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<RouteHistory, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<RouteHistory>;
}