UNPKG

861 BTypeScriptView Raw
1import { LocationStrategy } from '@angular/common';
2import { ElementRef } from '@angular/core';
3import { Router, RouterLink } from '@angular/router';
4import { AnimationBuilder, RouterDirection } from '@ionic/core';
5import { NavController } from '../../providers/nav-controller';
6export declare class RouterLinkDelegate {
7 private locationStrategy;
8 private navCtrl;
9 private elementRef;
10 private router;
11 private routerLink?;
12 private subscription?;
13 routerDirection: RouterDirection;
14 routerAnimation?: AnimationBuilder;
15 constructor(locationStrategy: LocationStrategy, navCtrl: NavController, elementRef: ElementRef, router: Router, routerLink?: RouterLink);
16 ngOnInit(): void;
17 ngOnChanges(): any;
18 ngOnDestroy(): any;
19 private updateTargetUrlAndHref;
20 /**
21 * @internal
22 */
23 onClick(ev: UIEvent): void;
24}