UNPKG

react-native-navigation

Version:

React Native Navigation - truly native navigation for iOS and Android

32 lines 1.18 kB
import ParentNode from './ParentNode'; import ComponentNode from './ComponentNode'; import { Options } from '../../index'; import { NodeType } from './Node'; export default class SideMenuRootNode extends ParentNode { visibleChild: ParentNode; constructor(layout: any, parentNode?: ParentNode); applyOptions(_options: Options): void; mergeOptions(options: Options): void; /** * @override */ getVisibleLayout(): ComponentNode; _updateVisibility(options: Options): void; _getCenterChild: () => ParentNode; _getLeftChild: () => ParentNode; _getRightChild: () => ParentNode; } export declare class SideMenuNode extends ParentNode { constructor(layout: any, type: NodeType, parentNode?: ParentNode); getVisibleLayout(): ComponentNode; } export declare class SideMenuLeftNode extends SideMenuNode { constructor(layout: any, parentNode?: ParentNode); } export declare class SideMenuRightNode extends SideMenuNode { constructor(layout: any, parentNode?: ParentNode); } export declare class SideMenuCenterNode extends SideMenuNode { constructor(layout: any, parentNode?: ParentNode); } //# sourceMappingURL=SideMenu.d.ts.map