123456789101112131415161718192021222324252627 |
- import React from 'react';
- import {
- NavigationButtonPressedEvent,
- ModalDismissedEvent,
- ModalAttemptedToDismissEvent,
- SearchBarUpdatedEvent,
- SearchBarCancelPressedEvent,
- PreviewCompletedEvent,
- ScreenPoppedEvent,
- ComponentDidAppearEvent,
- ComponentDidDisappearEvent,
- } from './ComponentEvents';
- import { NavigationComponentProps } from './NavigationComponentProps';
-
- export class NavigationComponent<Props = {}, State = {}, Snapshot = any>
- extends React.Component<Props & NavigationComponentProps, State, Snapshot> {
- componentDidAppear(_event: ComponentDidAppearEvent) {}
- componentDidDisappear(_event: ComponentDidDisappearEvent) {}
- navigationButtonPressed(_event: NavigationButtonPressedEvent) {}
- modalDismissed(_event: ModalDismissedEvent) {}
- modalAttemptedToDismiss(_event: ModalAttemptedToDismissEvent) {}
- searchBarUpdated(_event: SearchBarUpdatedEvent) {}
- searchBarCancelPressed(_event: SearchBarCancelPressedEvent) {}
- previewCompleted(_event: PreviewCompletedEvent) {}
- screenPopped(_event: ScreenPoppedEvent) {}
- }
|