UNPKG

nativescript-ui-sidedrawer

Version:

Add additional space to your app. Use it for navigation or custom content. Slides in from all four sides of the screen.

57 lines (56 loc) 2.5 kB
export * from './common'; import * as commonModule from './common'; import { View, Color } from '@nativescript/core'; export declare class RadSideDrawer extends commonModule.RadSideDrawer { private _nativeDelegate; private _ios; private areViewsRearranged; get ios(): TKSideDrawerView; constructor(); createNativeView(): TKSideDrawerView; disposeNativeView(): void; private onNavigatingFrom; private bringMainContentOnTop; private reattachGestures; private isRootDrawer; onUnloaded(): void; protected _onDrawerLocationChanged(oldValue: commonModule.SideDrawerLocation, newValue: commonModule.SideDrawerLocation): void; protected _onShadowColorChanged(oldValue: Color, newValue: Color): void; private setShadowColor; protected _onGesturesEnabledChanged(oldValue: boolean, newValue: boolean): void; protected _onAllowEdgeSwipeChanged(oldValue: boolean, newValue: boolean): void; private setDrawerLocation; protected _onDrawerContentSizeChanged(oldValue: number, newValue: number): void; protected _onDrawerTransitionChanged(oldValue: commonModule.DrawerTransitionBase, newValue: commonModule.DrawerTransitionBase): void; get _nativeView(): TKSideDrawerView; closeDrawer(): void; showDrawer(): void; eachChildView(callback: (child: View) => boolean): void; onLayout(left: number, top: number, right: number, bottom: number): void; onMeasure(widthMeasureSpec: number, heightMeasureSpec: number): void; _addViewToNativeVisualTree(child: View, atIndex: number): boolean; } export declare class FadeTransition extends commonModule.DrawerTransitionBase { getNativeContent(): any; } export declare class PushTransition extends commonModule.DrawerTransitionBase { getNativeContent(): any; } export declare class RevealTransition extends commonModule.DrawerTransitionBase { getNativeContent(): any; } export declare class ReverseSlideOutTransition extends commonModule.DrawerTransitionBase { getNativeContent(): any; } export declare class ScaleDownPusherTransition extends commonModule.DrawerTransitionBase { getNativeContent(): any; } export declare class ScaleUpTransition extends commonModule.DrawerTransitionBase { getNativeContent(): any; } export declare class SlideAlongTransition extends commonModule.DrawerTransitionBase { getNativeContent(): any; } export declare class SlideInOnTopTransition extends commonModule.DrawerTransitionBase { getNativeContent(): any; }