react-native-navigation
Version:
React Native Navigation - truly native navigation for iOS and Android
22 lines (21 loc) • 1.49 kB
TypeScript
import { ComponentDidDisappearEvent, ComponentWillAppearEvent, ModalDismissedEvent, ScreenPoppedEvent } from '../../src/interfaces/ComponentEvents';
import { ComponentDidAppearEvent, NavigationButtonPressedEvent } from '../../src/index';
import { BottomTabPressedEvent, CommandCompletedEvent } from '../../src/interfaces/Events';
export declare const events: {
navigationButtonPressed: ((_event: NavigationButtonPressedEvent) => void)[];
componentWillAppear: ((_event: ComponentWillAppearEvent) => void)[];
componentDidAppear: ((_event: ComponentDidAppearEvent) => void)[];
componentDidDisappear: ((_event: ComponentDidDisappearEvent) => void)[];
modalDismissed: ((_event: ModalDismissedEvent) => void)[];
bottomTabPressed: ((_event: BottomTabPressedEvent) => void)[];
commandCompleted: ((_event: CommandCompletedEvent) => void)[];
screenPopped: ((_event: ScreenPoppedEvent) => void)[];
invokeComponentWillAppear: (event: ComponentWillAppearEvent) => void;
invokeComponentDidAppear: (event: ComponentDidAppearEvent) => void;
invokeComponentDidDisappear: (event: ComponentDidDisappearEvent) => void;
invokeModalDismissed: (event: ModalDismissedEvent) => void;
invokeNavigationButtonPressed: (event: NavigationButtonPressedEvent) => void;
invokeBottomTabPressed: (event: BottomTabPressedEvent) => void;
invokeCommandCompleted: (event: CommandCompletedEvent) => void;
invokeScreenPopped: (event: ScreenPoppedEvent) => void;
};