1 | import { AnimationOptions } from '../animations/animation';
|
2 | import { Config } from '../config/config';
|
3 | import { NavControllerBase } from '../navigation/nav-controller-base';
|
4 | import { Platform } from '../platform/platform';
|
5 | import { Transition } from './transition';
|
6 | import { ViewController } from '../navigation/view-controller';
|
7 |
|
8 |
|
9 |
|
10 | export declare class TransitionController {
|
11 | plt: Platform;
|
12 | private _config;
|
13 | private _ids;
|
14 | private _trns;
|
15 | constructor(plt: Platform, _config: Config);
|
16 | getRootTrnsId(nav: NavControllerBase): number;
|
17 | nextId(): number;
|
18 | get(trnsId: number, enteringView: ViewController, leavingView: ViewController, opts: AnimationOptions): Transition;
|
19 | destroy(trnsId: number): void;
|
20 | }
|