1 | import { LocationStrategy } from '@angular/common';
|
2 | import { ElementRef } from '@angular/core';
|
3 | import { Router, RouterLink } from '@angular/router';
|
4 | import { AnimationBuilder, RouterDirection } from '@ionic/core';
|
5 | import { NavController } from '../../providers/nav-controller';
|
6 | export 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 | }
|