@@ -3,7 +3,7 @@ React Native Simple Router
3
3
4
4
Awesome navigation for your React Native app.
5
5
6
- ![ NavBar Example] ( https ://camo.githubusercontent .com/1e8083920215b01ed81fcd054dd01fe709e16a85/687474703a2f2f7472697374616e656477617264732e6d652f752f72656163742d6e61746976652d726f757465722f6e61746976652d726f757465722e676966 )
6
+ ![ NavBar Example] ( http ://i.imgur .com/h5jUDC8.png )
7
7
8
8
Install
9
9
-------
@@ -165,8 +165,8 @@ The functions **`this.props.setRightProps`**, **`this.props.setLeftProps`** and
165
165
166
166
As of 0.7.0 the router acts as a relay for events emitted by the navigator, and extends these to the following list:
167
167
168
- - ` willFocus ` : Emitted when a route will focus. Emits the route name as a string .
169
- - ` didFocus ` : Emitted when a route did focus. Emits the route name as a string .
168
+ - ` willFocus ` : Emitted when a route will focus. Emits route object .
169
+ - ` didFocus ` : Emitted when a route did focus. Emits route object .
170
170
- ` willPop ` : Emitted when a route stack will be popped. Triggered by ` Navigator.pop(); `
171
171
- ` didPop ` : Emitted when a route stack did pop. Triggered by ` Navigator.pop(); `
172
172
- ` willPush ` : Emitted when a new route will be pushed to the route stack. Emits the new route object. Triggered by ` Navigator.push(route); `
@@ -181,9 +181,9 @@ As of 0.7.0 the router acts as a relay for events emitted by the navigator, and
181
181
You can listen to these events by adding an event listener as such:
182
182
183
183
``` javascript
184
- this .props .routeEmitter .addListener (' didFocus' , (name ) => {
185
- // Do something with name..
186
- });
184
+ this .props .routeEmitter .addListener (' didFocus' , (route ) => {
185
+ console . log ( route . name , ' didFocus ' );
186
+ });
187
187
```
188
188
189
189
As of v0.8.0 the ` leftCorner ` , ` rightCorner ` and ` titleComponent ` have access to the following router functions :
0 commit comments