UNPKG

749 BTypeScriptView Raw
1import { AnimationOptions } from '../animations/animation';
2import { Config } from '../config/config';
3import { NavControllerBase } from '../navigation/nav-controller-base';
4import { Platform } from '../platform/platform';
5import { Transition } from './transition';
6import { ViewController } from '../navigation/view-controller';
7/**
8 * @hidden
9 */
10export 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}