@ohayojp.com/components
Version:
Common business components of ohayojp.
12 lines (11 loc) • 597 B
TypeScript
import { ActivatedRouteSnapshot, RouteReuseStrategy } from '@angular/router';
import { ReuseTabService } from './reuse-tab.service';
export declare class ReuseTabStrategy implements RouteReuseStrategy {
private srv;
constructor(srv: ReuseTabService);
shouldDetach(route: ActivatedRouteSnapshot): boolean;
store(route: ActivatedRouteSnapshot, handle: {}): void;
shouldAttach(route: ActivatedRouteSnapshot): boolean;
retrieve(route: ActivatedRouteSnapshot): {} | null;
shouldReuseRoute(future: ActivatedRouteSnapshot, curr: ActivatedRouteSnapshot): boolean;
}