# EventsRegistry

## registerAppLaunchedListener

`registerAppLaunchedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L18)

---

## registerComponentDidAppearListener

`registerComponentDidAppearListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L22)

---

## registerComponentDidDisappearListener

`registerComponentDidDisappearListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L26)

---

## registerCommandCompletedListener

`registerCommandCompletedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L30)

---

## registerBottomTabSelectedListener

`registerBottomTabSelectedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L34)

---

## registerNavigationButtonPressedListener

`registerNavigationButtonPressedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L38)

---

## registerSearchBarUpdatedListener

`registerSearchBarUpdatedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L42)

---

## registerSearchBarCancelPressedListener

`registerSearchBarCancelPressedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L46)

---

## registerPreviewCompletedListener

`registerPreviewCompletedListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L50)

---

## registerCommandListener

`registerCommandListener(callback: function): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L54)

---

## bindComponent

`bindComponent(component: Component<any>): EventSubscription`

[source](https://github.com/wix/react-native-navigation/blob/v2/lib/src/events/EventsRegistry.ts#L58)

---


