Implement additional eventemitters #41
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implemented a bunch of new events.
willFocus: Emitted when a route will focus. Emits the route name as a string.didFocus: Emitted when a route did focus. Emits the route name as a string.willPop: Emitted when a route stack will be popped. Triggered byNavigator.pop();didPop: Emitted when a route stack did pop. Triggered byNavigator.pop();willPush: Emitted when a new route will be pushed to the route stack. Emits the new route object. Triggered byNavigator.push(route);didPush: Emitted when a new route has been pushed to the route stack. Emits the new route object. Triggered byNavigator.push(route);willResetTo: Emitted when the route stack will be reset to a given route. Emits the route object. Triggered byNavigator.resetTo(route);didResetTo: Emitted when the route stack has been reset to a given route. Emits the route object. Triggered byNavigator.resetTo(route);willReplace: Emitted when a route will replace the current one in the route stack. Emits the new route object. Triggered byNavigator.reset(route);didReplace: Emitted when a route has replaced the current one in the route stack. Emits the new route object. Triggered byNavigator.reset(route);willPopToTop: Emitted when the route stack will be popped to the top. Triggered byNavigator.popToTop();didPopToTop: Emitted when the route stack has been popped to the top. Triggered byNavigator.popToTop();