Guy Carmeli
fc83d3562a
Document initialTabIndex
7 years ago
Guy Carmeli
eb36b833f2
Handle initialTabIndex in AppStyle and TabStyle
7 years ago
Eliasz Sawicki
bb584ff341
[iOS/Android] Add initialTabIndex support (#1674 )
* Add initialTabIndex support to RCCTabBarController
* Add initialTabIndex support to BottomTabsLayout
7 years ago
Guy Carmeli
29ad9b2178
Update example app launcher icon
7 years ago
Guy Carmeli
fc2a637235
Fix navigationBarColor in modals
closes #1694
7 years ago
Guy Carmeli
24fb8db816
Create TopBar react view only once
fixes #1675
7 years ago
Dan Reynolds
1f311717f7
Update android-specific-use-cases.md (#1678 )
7 years ago
Guy Carmeli
d224bf4d39
Update adding-buttons-to-the-navigator.md
7 years ago
Guy Carmeli
67d2c9eea4
Add CustomButton screen to example app
7 years ago
Guy Carmeli
db69a30a35
Unmount custom TitleBar buttons
7 years ago
Guy Carmeli
6db371beac
Cleanup TitleBar class a bit
7 years ago
Guy Carmeli
803dccffd4
Implement custom TitleBar buttons on Android
7 years ago
Eli Perkins
d5cfcbec67
Add docs about using custom navigation buttons (#1669 )
7 years ago
Johan
0dc8f4f847
Improved Deeplink documentation (#1663 )
To match the rest of the styling
7 years ago
Ran Greenberg
052231337c
fix ShowModal global screen events
7 years ago
Ran Greenberg
0aae3fcc7c
rename types to navigation types
7 years ago
Johan
904a1d8408
Added HandleDeepLink to TopLevelApi documentation (#1662 )
As the screen api document mentions that it can be done statically, it's best to mention it here as well.
7 years ago
RajanPN
5717449ca6
Update top-level-api.md (#1658 )
7 years ago
Guy Carmeli
137f62ff54
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 .
7 years ago
Eli Perkins
80ae102456
Add custom bar button item class (#1641 )
This allows for custom React Native views to be rendered as a bar button item in the navigation bar.
7 years ago
PC Futures
1770113321
Export `Navigator` class for public use (#1647 )
* 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
7 years ago
Kyle Johnson
518e372e05
Hide back button when calling resetTo (#1469 )
7 years ago
Guy Carmeli
6f4aca32a6
Add isRootLaunched implementation on Android
returns true if NavigationActivity is resumed (startApp was called)
7 years ago
Brendon Sled
54d2531720
Fixed LightBox not updating overlay width/height on rotate (#1461 )
* Fixed LightBox not updating overlay width/height on rotate
* Cleaned up bounds
* Removed unneeded call
7 years ago
Guy Carmeli
51bc918998
Remove redundant calls to send screen appear event
7 years ago
Guy Carmeli
90df99030c
Send missing visibility events to TopTab screens
7 years ago
simin.chen
15d0451582
fix lightbox not unmount bug when back pressed for android (#1636 )
7 years ago
Guy Carmeli
230737b5b9
Update styling-the-navigator.md
7 years ago
Guy Carmeli
096243827a
Support statusBarTextColorScheme on Android
7 years ago
Radek Czemerys
bef82c01c7
Remove depreciated createJSModules @override marker (#1628 )
7 years ago
Blair Vanderhoof
33e861478c
Fix crash with scrollViewDidEndDecelerating and RCTTextView (#1630 )
See https://github.com/wix/react-native-navigation/issues/1446#issuecomment -319858633
7 years ago
Guy Carmeli
40fb03ccac
Center title when setting title dynamically
Fixes #1609
7 years ago
Aishwary Raj
952b066812
update docs for iOS drawer animations in top-level-api section (#1619 )
* update docs for ios drawer animations in top-level-api section
* update docs for ios drawer animations in top-level-api section
7 years ago
Ran Greenberg
70f46f5f08
walk-around for React-Native bug with multiple RCTRootView (#1618 )
https://github.com/wix/react-native-navigation/issues/1446
7 years ago
Guy Carmeli
44962b7eb1
Send initial screen appear event after it's displayed
To prevent race condition happening when the event was sent before the screen was mounted
7 years ago
Guy Carmeli
76fcaa1ab7
Send visibility events for TopTabs screens
7 years ago
Guy Carmeli
439a6bba4c
Update screen-api.md
7 years ago
Guy Carmeli
2e1a8526cd
Push screen from drawer in example app
7 years ago
Berkay Beyaz
87f64a6ed7
Update top-level-api.md (Added forgotten styles) (#1600 )
* Update top-level-api.md (Added forgotten styles)
Added forgotten drawer style props.
* Added iOS only words to style objects
7 years ago
Luong Dang Hai
c680db472d
Update readme for title Image on top bar (#1599 )
7 years ago
Guy Carmeli
192be2c977
Update screen-api.md
7 years ago
Ran Greenberg
e5244b2f76
fix iOS crash on showController (#1588 )
7 years ago
Guy Carmeli
aa7e9b28e4
Add show modal button to SideMenu
7 years ago
Guy Carmeli
6bb45032ec
Fix crash when SideMenu closes
fixes #1586 #1585 #1584
7 years ago
Guy Carmeli
1ecba20c12
Add onKeyUp event to ActivityCallbacks
7 years ago
Guy Carmeli
59c9b5f671
Update screen-api.md
7 years ago
Guy Carmeli
306fabcf34
Update top-level-api.md
7 years ago
Guy Carmeli
517831bf54
Update screen-api.md
7 years ago
Guy Carmeli
0c4d40bd23
Currently visible screen (#1581 )
* added method for getting the currently visible screen ID. Can be useful to decide if logic should be applied according to screen visibility, for example: set buttons/title dynamically, or even determine that you don’t need to show the same screen again if it’s the current one that’s showing
* Implement getCurrentlyVisibleScreenId on Android
Can be used statically:
Navigation.getCurrentlyVisibleScreenId() - returns the unique screen
instance id
With a navigator instance:
await this.props.navigator.screenIsCurrentlyVisible() - resolves a
promise that checks if the current screen is visible
7 years ago
June Domingo
a43ac005c2
Add in-app notification (#1577 )
* Remove extra line-break to fix rendering list in doc site.
* Add In-App Notification
7 years ago