|
| 1 | +diff --git a/android/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.kt b/android/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.kt |
| 2 | +index 03d8d9f3a5c403c93282d53cbacf1a339e877e85..54d5eabc6c8a408e711a5be97286fdbb8ab1c461 100644 |
| 3 | +--- a/android/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.kt |
| 4 | ++++ b/android/src/main/java/com/swmansion/rnscreens/ScreenStackHeaderConfigViewManager.kt |
| 5 | +@@ -103,6 +103,34 @@ class ScreenStackHeaderConfigViewManager : |
| 6 | + config.setTitle(title) |
| 7 | + } |
| 8 | + |
| 9 | ++ // The t3 patch adds these iOS glass-chrome props to the native spec; they have |
| 10 | ++ // no Android implementation, but the codegen-generated interface requires the |
| 11 | ++ // setters to exist. No-ops keep the Android build compiling. |
| 12 | ++ override fun setSubtitle( |
| 13 | ++ config: ScreenStackHeaderConfig, |
| 14 | ++ subtitle: String?, |
| 15 | ++ ) = Unit |
| 16 | ++ |
| 17 | ++ override fun setLargeSubtitle( |
| 18 | ++ config: ScreenStackHeaderConfig, |
| 19 | ++ largeSubtitle: String?, |
| 20 | ++ ) = Unit |
| 21 | ++ |
| 22 | ++ override fun setNavigationItemStyle( |
| 23 | ++ config: ScreenStackHeaderConfig, |
| 24 | ++ navigationItemStyle: String?, |
| 25 | ++ ) = Unit |
| 26 | ++ |
| 27 | ++ override fun setHeaderCenterBarButtonItems( |
| 28 | ++ config: ScreenStackHeaderConfig, |
| 29 | ++ headerCenterBarButtonItems: ReadableArray?, |
| 30 | ++ ) = Unit |
| 31 | ++ |
| 32 | ++ override fun setHeaderToolbarItems( |
| 33 | ++ config: ScreenStackHeaderConfig, |
| 34 | ++ headerToolbarItems: ReadableArray?, |
| 35 | ++ ) = Unit |
| 36 | ++ |
| 37 | + override fun setTitleFontFamily( |
| 38 | + config: ScreenStackHeaderConfig, |
| 39 | + titleFontFamily: String?, |
1 | 40 | diff --git a/ios/RNSBarButtonItem.h b/ios/RNSBarButtonItem.h |
2 | 41 | index ea5325ea8d17b1ddfa790ff8dab48ce83142d4d3..acd2fd7ceb7162ed300abc4d3c9f0c24f4d63898 100644 |
3 | 42 | --- a/ios/RNSBarButtonItem.h |
@@ -1067,7 +1106,7 @@ index b7568ecfebd4f4420f2a8d3fec5184d7fc728dd1..41ca1f273f0175929e73105faa463978 |
1067 | 1106 | onPressHeaderBarButtonMenuItem?: CT.DirectEventHandler<OnPressHeaderBarButtonMenuItemEvent> | undefined; |
1068 | 1107 | synchronousShadowStateUpdatesEnabled?: CT.WithDefault<boolean, false>; |
1069 | 1108 | diff --git a/lib/typescript/types.d.ts b/lib/typescript/types.d.ts |
1070 | | -index 3b384e03891e38e936f370372a682d73440e7ec2..1e3a966806c8b8b312f75fb367f758efe49dde9d 100644 |
| 1109 | +index 3b384e03891e38e936f370372a682d73440e7ec2..861ffed850e90f27916c427853b503dbe6ee9840 100644 |
1071 | 1110 | --- a/lib/typescript/types.d.ts |
1072 | 1111 | +++ b/lib/typescript/types.d.ts |
1073 | 1112 | @@ -10,6 +10,7 @@ export type SearchBarCommands = { |
|
0 commit comments