UNPKG

750 BTypeScriptView Raw
1import { View } from '../../core/view';
2import { RootLayoutBase } from './root-layout-common';
3import { ShadeCoverOptions } from '.';
4export * from './root-layout-common';
5export declare class RootLayout extends RootLayoutBase {
6 constructor();
7 insertChild(view: View, atIndex: number): void;
8 removeChild(view: View): void;
9 protected _bringToFront(view: View): void;
10 protected _initShadeCover(view: View, shadeOptions: ShadeCoverOptions): void;
11 protected _updateShadeCover(view: View, shadeOptions: ShadeCoverOptions): Promise<void>;
12 protected _closeShadeCover(view: View, shadeOptions: ShadeCoverOptions): Promise<void>;
13 private _getAnimationSet;
14 private _getBackgroundColorAnimator;
15 private _playAnimation;
16}