yogevbd
057335f9fd
Override parent options state on mergeOptions
6 anni fa
Yogev Ben David
f7a0e5679d
Detached options from presenters, design improvments for LayoutProtocol (#4049 )
* Detached options from presenters, design improvments for LayoutProtocol
* fixes topBar.background.clipToBounds
* Fixes e2e
* Fixes unit tests
* Homogeneous constructors for parent and child view controllers
* Handle parent options merging with children in optionsResolver
* Fix topBar.background.clipToBounds
* Removed unnecessary options merging
* Fixes shared element transition
* Fixed sideMenu inside bottomTabs
6 anni fa
Yogev Ben David
51c71ecafb
Options rewrite (#3979 )
* Renamed RNNRootViewProtocol to RNNParentProtocol and added RNNLeafProtocol
* fixed unit test
* Better options resolving
* Revert "Revert "Refactor options (#3962 )""
This reverts commit c266041b85 .
* Revert "Revert "Fixes shared element transition""
This reverts commit 005f039f7c .
* Revert "Revert "Adresses #3963 - stack options applied to children""
This reverts commit be09cb0e9a .
* Revert "Revert "Added unit test coverage for RNNNavigationController""
This reverts commit 199cebd221 .
* Merge stack options
This commits adds support for merging stack options by the stack’s componentId
Also while I’m at it - use fade animation when setting root
* Merge BottomTabs options
Merge BottomTabs options when calling mergeOptions with BottomTabs componentId
* Fixes options
6 anni fa
yogevbd
c266041b85
Revert "Refactor options (#3962 )"
This reverts commit 29faa36ddf .
6 anni fa
yogevbd
be09cb0e9a
Revert "Adresses #3963 - stack options applied to children"
This reverts commit 69c3e0dea8 .
6 anni fa
yogevbd
199cebd221
Revert "Added unit test coverage for RNNNavigationController"
This reverts commit 40a590bddd .
6 anni fa
yogevbd
40a590bddd
Added unit test coverage for RNNNavigationController
6 anni fa
yogevbd
69c3e0dea8
Adresses #3963 - stack options applied to children
6 anni fa
Yogev Ben David
29faa36ddf
Refactor options (#3962 )
* Refactred options and added tests
* fixes tabBarItem
* tests fix
* Better namings
* Clean overlay creation
6 anni fa
Sergey Ilyevsky
0283257447
A workaround for iOS issue of not updating popped screen nav bar in time
6 anni fa
yogevbd
797ccbeda8
Closes #3725
6 anni fa
yogevbd
0aa0f22891
RNNRootViewProtocol refactor
6 anni fa
yogevbd
b8221b710f
fixed bottomTabs options with no stack
6 anni fa
yogevbd
fba6fc572e
waitForRender animation options
6 anni fa
yogevbd
fbf8ea1387
Closes #2621
6 anni fa
yogevbd
51ffeee605
Decoupled native stack behavior from RNNStore
6 anni fa
yogevbd
db013e8e67
Adresses #3272
6 anni fa
yogevbd
6c97a14d3b
Adresses ##3292
6 anni fa
yogevbd
20bb8272f7
Fixes currentTabId options in stack with provided Id
6 anni fa
yogevbd
9de6a1fe4b
Closes #3122
6 anni fa
yogevbd
d40503670a
refactored animated prop
6 anni fa
yogevbd
51312b165a
show modal with stack holding external viewController
6 anni fa
yogevbd
8543d80fa2
V2 animations (#2878 )
* passProps to buttons
* push and pop custom transitions
* refactored defaultOptions
* custom animations support for show and dismiss modal
6 anni fa
yogevbd
091e1befc5
Closes #2743
6 anni fa
Guy Carmeli
990e0594d1
Bottom tabs android (#2649 )
* Use AHBottomNavigation for BottomTabs
* Process passed options for all layout types
Static options are still processed only for components
* ios e2e fix
* Update RNNNavigationController.m
7 anni fa
yogevbd
ff2f9cd7a3
adresses #2570 (#2574 )
7 anni fa
yogevbd
e10e811c46
V2 static navigation events (#2577 )
* adresses #1078
7 anni fa
yogevbd
b0da9e2470
refactored navigation options (#2474 )
* refactored navigation options
* test fix
* better namings
7 anni fa
yogevbd
180f1d3bb8
homogenous root view container protocol (#2455 )
7 anni fa
yogevbd
97272fb3c1
V2 Orientation (#1686 )
* added orientation options
* removed orientation e2e in modal screen
7 anni fa