UNPKG

981 BTypeScriptView Raw
1import { Animation, AnimationOptions } from '../animations/animation';
2import { Platform } from '../platform/platform';
3import { ViewController } from '../navigation/view-controller';
4/**
5 * @hidden
6 *
7 * - play
8 * - Add before classes - DOM WRITE
9 * - Remove before classes - DOM WRITE
10 * - Add before inline styles - DOM WRITE
11 * - set inline FROM styles - DOM WRITE
12 * - RAF
13 * - read toolbar dimensions - DOM READ
14 * - write content top/bottom padding - DOM WRITE
15 * - set css transition duration/easing - DOM WRITE
16 * - RAF
17 * - set inline TO styles - DOM WRITE
18 */
19export declare class Transition extends Animation {
20 enteringView: ViewController;
21 leavingView: ViewController;
22 _trnsStart: Function;
23 parent: Transition;
24 trnsId: number;
25 constructor(plt: Platform, enteringView: ViewController, leavingView: ViewController, opts: AnimationOptions);
26 init(): void;
27 registerStart(trnsStart: Function): void;
28 start(): void;
29 destroy(): void;
30}