File tree Expand file tree Collapse file tree 7 files changed +13
-0
lines changed Expand file tree Collapse file tree 7 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -84,6 +84,7 @@ module type NavigatorModule = {
8484 ~backBehavior : backBehavior = ?,
8585 ~detachInactiveScreens : bool = ?,
8686 ~tabBar : unit => React .element = ?,
87+ ~layout : layoutNavigatorParams => React .element = ?,
8788 ~children : React .element ,
8889 ) => React .element
8990 }
Original file line number Diff line number Diff line change @@ -54,6 +54,13 @@ type stateEventData = {state: navigationState}
5454
5555type action
5656
57+ type layoutNavigatorParams = {
58+ state : navigationState ,
59+ navigation : navigation ,
60+ descriptors : descriptors ,
61+ children : React .element ,
62+ }
63+
5764module Navigation = {
5865 type t = navigation
5966
Original file line number Diff line number Diff line change @@ -104,6 +104,7 @@ module type NavigatorModule = {
104104 ~detachInactiveScreens : bool = ?,
105105 ~useLegacyImplementation : bool = ?,
106106 ~drawerContent : React .component <contentComponentProps >= ?,
107+ ~layout : layoutNavigatorParams => React .element = ?,
107108 ~children : React .element = ?,
108109 ) => React .element
109110 }
Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ module type NavigatorModule = {
3939 ~activeColor : Color .t = ?,
4040 ~inactiveColor : Color .t = ?,
4141 ~barStyle : Style .t = ?,
42+ ~layout : layoutNavigatorParams => React .element = ?,
4243 ~children : React .element ,
4344 ) => React .element
4445 }
Original file line number Diff line number Diff line change @@ -89,6 +89,7 @@ module type NavigatorModule = {
8989 ~initialLayout : layout = ?,
9090 ~style : Style .t = ?,
9191 ~tabBar : tabBarProps => React .element = ?,
92+ ~layout : layoutNavigatorParams => React .element = ?,
9293 ~children : React .element ,
9394 ) => React .element
9495 }
Original file line number Diff line number Diff line change @@ -185,6 +185,7 @@ module type NavigatorModule = {
185185 ~id : string = ?,
186186 ~initialRouteName : string = ?,
187187 ~screenOptions : screenOptionsParams => options = ?,
188+ ~layout : layoutNavigatorParams => React .element = ?,
188189 ~children : React .element = ?,
189190 ) => React .element
190191 }
Original file line number Diff line number Diff line change @@ -181,6 +181,7 @@ module type NavigatorModule = {
181181 ~initialRouteName : string = ?,
182182 ~screenOptions : screenOptionsParams => options = ?,
183183 ~detachInactiveScreens : bool = ?,
184+ ~layout : layoutNavigatorParams => React .element = ?,
184185 ~children : React .element = ?,
185186 ) => React .element
186187 }
You can’t perform that action at this time.
0 commit comments