react-native-navigation
Version:
React Native Navigation - truly native navigation for iOS and Android
21 lines (20 loc) • 871 B
TypeScript
import { OptionsTopBarButton } from '../../src/interfaces/Options';
import { Options } from '../../src/index';
import ComponentNode from './ComponentNode';
import Node, { NodeType } from './Node';
export default class ParentNode extends Node {
children: ParentNode[];
constructor(layout: any, type: NodeType, parentNode?: ParentNode);
componentDidMount(): void;
componentDidAppear(): void;
componentDidDisappear(): void;
getVisibleLayout(): ComponentNode;
getTopParent(): Node;
applyOptions(_options: Options): void;
mergeOptions(options: Options): void;
buttonsChanged(_oldButtons: OptionsTopBarButton[], _newButtons: OptionsTopBarButton[]): void;
titleChanged(_oldComponent: any, _newComponent: any): void;
resolveOptions(): Options;
getStack(): ParentNode | undefined;
getBottomTabs(): ParentNode | undefined;
}