12345678910111213141516171819202122232425262728293031 |
- import { Animation, AnimationOptions } from '../animations/animation';
- import { Platform } from '../platform/platform';
- import { ViewController } from '../navigation/view-controller';
- /**
- * @hidden
- *
- * - play
- * - Add before classes - DOM WRITE
- * - Remove before classes - DOM WRITE
- * - Add before inline styles - DOM WRITE
- * - set inline FROM styles - DOM WRITE
- * - RAF
- * - read toolbar dimensions - DOM READ
- * - write content top/bottom padding - DOM WRITE
- * - set css transition duration/easing - DOM WRITE
- * - RAF
- * - set inline TO styles - DOM WRITE
- */
- export declare class Transition extends Animation {
- enteringView: ViewController;
- leavingView: ViewController;
- _trnsStart: Function;
- parent: Transition;
- trnsId: number;
- constructor(plt: Platform, enteringView: ViewController, leavingView: ViewController, opts: AnimationOptions);
- init(): void;
- registerStart(trnsStart: Function): void;
- start(): void;
- destroy(): void;
- }
|