# NativeEventsReceiver

## registerAppLaunchedListener

`registerAppLaunchedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/adapters/NativeEventsReceiver.ts#L28)

---

## registerComponentDidAppearListener

`registerComponentDidAppearListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/adapters/NativeEventsReceiver.ts#L32)

---

## registerComponentDidDisappearListener

`registerComponentDidDisappearListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/adapters/NativeEventsReceiver.ts#L36)

---

## registerNavigationButtonPressedListener

`registerNavigationButtonPressedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/adapters/NativeEventsReceiver.ts#L40)

---

## registerSearchBarUpdatedListener

`registerSearchBarUpdatedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/adapters/NativeEventsReceiver.ts#L44)

---

## registerSearchBarCancelPressedListener

`registerSearchBarCancelPressedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/adapters/NativeEventsReceiver.ts#L48)

---

## registerCommandCompletedListener

`registerCommandCompletedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/adapters/NativeEventsReceiver.ts#L52)

---

## registerBottomTabSelectedListener

`registerBottomTabSelectedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/adapters/NativeEventsReceiver.ts#L56)

---