Revert "Fixed LightBox not updating overlay width/height on rotate" (#1657)
* Revert "Add custom bar button item class (#1641)"
This reverts commit 80ae102456.
* Revert "Export `Navigator` class for public use (#1647)"
This reverts commit 1770113321.
* Revert "Hide back button when calling resetTo (#1469)"
This reverts commit 518e372e05.
* Revert "Add isRootLaunched implementation on Android"
This reverts commit 6f4aca32a6.
* Revert "Fixed LightBox not updating overlay width/height on rotate (#1461)"
This reverts commit 54d2531720.
* Make Navigator Public
* Make Screen.js export both Screen and Navigator
* Update Navigation.js to import Screen correctly
* Make Navigator public for Android too
* Forgot to export after importing
* ESLint fix
* ESLint fix
* ESLint Fix
* ESLint Fix
changed setOptions to receive RNNNavigationOptions and added topBarTextColor (#1616)
* created RNNNavigationOptions
* created RNNRootViewControllerTest and added a test for the topBarBackgroundColor style
* working
* process navigationOptions colors
* created a test for new RNNRootViewController functionality
* changed RNNRootViewController to init with name, navigationOptions and container id, instead of node
* changed RNNRootViewController to get a new type - RNNavigationOptions
* refactored statusBarHidden test and implementation, all tests pass
* added setup to RNNRootViewControllerTest.m and refactored tests
* added test for title and implemented static title
* minor fixes
* removed redundant eslint config
* added topBarTextColor to RNNNavigationOptions
* topBarTextColor RNNRootViewController test
* changed setOptions to receive RNNNavigationOptions. created OptionsProcessor to process colors in both layoutTreeCrawler and Commands
* minor fix
* create setOptionsDynamically in RNNNavigationOptions to make dynamic options merge with static option instead of overriding them
* findcontainerId returns a RNNRootViewController , setOptions now merges styles with the static styles of the view