@nativescript/core
Version:
A JavaScript library providing an easy to use api for interacting with iOS and Android platform APIs.
18 lines (17 loc) • 795 B
TypeScript
import { View } from '../../core/view';
import { RootLayoutBase } from './root-layout-common';
import { ShadeCoverOptions } from '.';
export * from './root-layout-common';
export declare class RootLayout extends RootLayoutBase {
nativeViewProtected: UIView;
private _currentGradient;
private _gradientLayer;
disposeNativeView(): void;
protected _bringToFront(view: View): void;
protected _initShadeCover(view: View, shadeOptions: ShadeCoverOptions): void;
protected _updateShadeCover(view: View, shadeOptions: ShadeCoverOptions): Promise<void>;
protected _closeShadeCover(view: View, shadeOptions: ShadeCoverOptions): Promise<void>;
protected _cleanupPlatformShadeCover(): void;
private _applyAnimationProperties;
private _convertDurationToSeconds;
}