UNPKG

912 BTypeScriptView Raw
1import { AnimationBuilder } from '@ionic/core';
2import { Config } from '../../providers/config';
3import { NavController } from '../../providers/nav-controller';
4import { IonRouterOutlet } from './ion-router-outlet';
5import * as i0 from "@angular/core";
6export declare class IonBackButtonDelegateDirective {
7 private routerOutlet;
8 private navCtrl;
9 private config;
10 defaultHref: string | undefined | null;
11 routerAnimation?: AnimationBuilder;
12 constructor(routerOutlet: IonRouterOutlet, navCtrl: NavController, config: Config);
13 /**
14 * @internal
15 */
16 onClick(ev: Event): void;
17 static ɵfac: i0.ɵɵFactoryDeclaration<IonBackButtonDelegateDirective, [{ optional: true; }, null, null]>;
18 static ɵdir: i0.ɵɵDirectiveDeclaration<IonBackButtonDelegateDirective, "ion-back-button", never, { "defaultHref": "defaultHref"; "routerAnimation": "routerAnimation"; }, {}, never>;
19}