File tree 14 files changed +40
-40
lines changed
NavigationReactNative/src
cpp/react/renderer/components/navigationreactnative
build/npm/navigation-react-native
14 files changed +40
-40
lines changed Original file line number Diff line number Diff line change 10
10
11
11
#pragma once
12
12
13
- #include < react/renderer/components/navigationreactnative/ ShadowNodes.h>
13
+ #include " ShadowNodes.h"
14
14
#include < react/renderer/core/ConcreteComponentDescriptor.h>
15
- #include < NVActionBarShadowNode.h>
16
- #include < NVBarButtonShadowNode.h>
17
- #include < NVSearchBarShadowNode.h>
18
- #include < NVTabBarItemShadowNode.h>
19
- #include < NVTitleBarShadowNode.h>
15
+ #include " NVActionBarShadowNode.h"
16
+ #include " NVBarButtonShadowNode.h"
17
+ #include " NVSearchBarShadowNode.h"
18
+ #include " NVTabBarItemShadowNode.h"
19
+ #include " NVTitleBarShadowNode.h"
20
20
21
21
namespace facebook {
22
22
namespace react {
Original file line number Diff line number Diff line change 8
8
* @generated by codegen project: GenerateEventEmitterCpp.js
9
9
*/
10
10
11
- #include < react/renderer/components/navigationreactnative/ EventEmitters.h>
11
+ #include " EventEmitters.h"
12
12
13
13
namespace facebook {
14
14
namespace react {
Original file line number Diff line number Diff line change 1
1
#pragma once
2
2
3
3
#include " NVActionBarState.h"
4
- #include < react/renderer/components/navigationreactnative/ EventEmitters.h>
5
- #include < react/renderer/components/navigationreactnative/ Props.h>
4
+ #include " EventEmitters.h"
5
+ #include " Props.h"
6
6
#include < react/renderer/components/view/ConcreteViewShadowNode.h>
7
7
8
8
namespace facebook {
9
9
namespace react {
10
10
11
- extern const char NVActionBarComponentName[];
11
+ JSI_EXPORT extern const char NVActionBarComponentName[];
12
12
13
- class NVActionBarShadowNode final : public ConcreteViewShadowNode<
13
+ class JSI_EXPORT NVActionBarShadowNode final : public ConcreteViewShadowNode<
14
14
NVActionBarComponentName,
15
15
NVActionBarProps,
16
16
NVActionBarEventEmitter,
Original file line number Diff line number Diff line change 13
13
namespace facebook {
14
14
namespace react {
15
15
16
- class NVActionBarState final {
16
+ class JSI_EXPORT NVActionBarState final {
17
17
public:
18
18
using Shared = std::shared_ptr<const NVActionBarState>;
19
19
Original file line number Diff line number Diff line change 2
2
3
3
#include " NVBarButtonState.h"
4
4
#include < react/renderer/components/view/ConcreteViewShadowNode.h>
5
- #include < react/renderer/components/navigationreactnative/ EventEmitters.h>
6
- #include < react/renderer/components/navigationreactnative/ Props.h>
5
+ #include " EventEmitters.h"
6
+ #include " Props.h"
7
7
#include < react/renderer/imagemanager/ImageManager.h>
8
8
9
9
namespace facebook {
10
10
namespace react {
11
11
12
- extern const char NVBarButtonComponentName[];
12
+ JSI_EXPORT extern const char NVBarButtonComponentName[];
13
13
14
- class NVBarButtonShadowNode final : public ConcreteViewShadowNode<
14
+ class JSI_EXPORT NVBarButtonShadowNode final : public ConcreteViewShadowNode<
15
15
NVBarButtonComponentName,
16
16
NVBarButtonProps,
17
17
NVBarButtonEventEmitter,
Original file line number Diff line number Diff line change 1
1
#pragma once
2
2
3
3
#include " NVSearchBarState.h"
4
- #include < react/renderer/components/navigationreactnative/ EventEmitters.h>
5
- #include < react/renderer/components/navigationreactnative/ Props.h>
4
+ #include " EventEmitters.h"
5
+ #include " Props.h"
6
6
#include < react/renderer/components/view/ConcreteViewShadowNode.h>
7
7
8
8
namespace facebook {
9
9
namespace react {
10
10
11
- extern const char NVSearchBarComponentName[];
11
+ JSI_EXPORT extern const char NVSearchBarComponentName[];
12
12
13
- class NVSearchBarShadowNode final : public ConcreteViewShadowNode<
13
+ class JSI_EXPORT NVSearchBarShadowNode final : public ConcreteViewShadowNode<
14
14
NVSearchBarComponentName,
15
15
NVSearchBarProps,
16
16
NVSearchBarEventEmitter,
Original file line number Diff line number Diff line change 13
13
namespace facebook {
14
14
namespace react {
15
15
16
- class NVSearchBarState final {
16
+ class JSI_EXPORT NVSearchBarState final {
17
17
public:
18
18
using Shared = std::shared_ptr<const NVSearchBarState>;
19
19
Original file line number Diff line number Diff line change 2
2
3
3
#include " NVTabBarItemState.h"
4
4
#include < react/renderer/components/view/ConcreteViewShadowNode.h>
5
- #include < react/renderer/components/navigationreactnative/ EventEmitters.h>
6
- #include < react/renderer/components/navigationreactnative/ Props.h>
5
+ #include " EventEmitters.h"
6
+ #include " Props.h"
7
7
#include < react/renderer/imagemanager/ImageManager.h>
8
8
9
9
namespace facebook {
10
10
namespace react {
11
11
12
- extern const char NVTabBarItemComponentName[];
12
+ JSI_EXPORT extern const char NVTabBarItemComponentName[];
13
13
14
- class NVTabBarItemShadowNode final : public ConcreteViewShadowNode<
14
+ class JSI_EXPORT NVTabBarItemShadowNode final : public ConcreteViewShadowNode<
15
15
NVTabBarItemComponentName,
16
16
NVTabBarItemProps,
17
17
NVTabBarItemEventEmitter,
Original file line number Diff line number Diff line change 1
1
#pragma once
2
2
3
3
#include " NVTitleBarState.h"
4
- #include < react/renderer/components/navigationreactnative/ EventEmitters.h>
5
- #include < react/renderer/components/navigationreactnative/ Props.h>
4
+ #include " EventEmitters.h"
5
+ #include " Props.h"
6
6
#include < react/renderer/components/view/ConcreteViewShadowNode.h>
7
7
8
8
namespace facebook {
9
9
namespace react {
10
10
11
- extern const char NVTitleBarComponentName[];
11
+ JSI_EXPORT extern const char NVTitleBarComponentName[];
12
12
13
- class NVTitleBarShadowNode final : public ConcreteViewShadowNode<
13
+ class JSI_EXPORT NVTitleBarShadowNode final : public ConcreteViewShadowNode<
14
14
NVTitleBarComponentName,
15
15
NVTitleBarProps,
16
16
NVTitleBarEventEmitter,
Original file line number Diff line number Diff line change 13
13
namespace facebook {
14
14
namespace react {
15
15
16
- class NVTitleBarState final {
16
+ class JSI_EXPORT NVTitleBarState final {
17
17
public:
18
18
using Shared = std::shared_ptr<const NVTitleBarState>;
19
19
Original file line number Diff line number Diff line change 8
8
* @generated by codegen project: GeneratePropsCpp.js
9
9
*/
10
10
11
- #include < react/renderer/components/navigationreactnative/ Props.h>
11
+ #include " Props.h"
12
12
#include < react/renderer/components/image/conversions.h>
13
13
#include < react/renderer/core/PropsParserContext.h>
14
14
#include < react/renderer/core/propsConversions.h>
Original file line number Diff line number Diff line change 10
10
11
11
#pragma once
12
12
13
- #include < react/renderer/components/navigationreactnative/ EventEmitters.h>
14
- #include < react/renderer/components/navigationreactnative/ Props.h>
13
+ #include " EventEmitters.h"
14
+ #include " Props.h"
15
15
#include < react/renderer/components/view/ConcreteViewShadowNode.h>
16
16
#include < jsi/jsi.h>
17
17
Original file line number Diff line number Diff line change @@ -27,7 +27,8 @@ module.exports = {
27
27
'NVTitleBarComponentDescriptor' ,
28
28
'NVToolbarComponentDescriptor' ,
29
29
] ,
30
- androidMkPath : "../cpp/Android.mk"
30
+ cmakeListsPath : "../cpp/CMakeLists.txt" ,
31
+ libraryName : "navigationreactnative"
31
32
} ,
32
33
} ,
33
34
} ,
Original file line number Diff line number Diff line change 21
21
"react-native" : " *"
22
22
},
23
23
"codegenConfig" : {
24
- "libraries " : [
25
- {
26
- "name " : " navigationreactnative " ,
27
- "type " : " all " ,
28
- "jsSrcsDir " : " . "
24
+ "name " : " navigationreactnative " ,
25
+ "type" : " all " ,
26
+ "jsSrcsDir " : " . " ,
27
+ "android " : {
28
+ "javaPackageName " : " com.navigation.reactnative "
29
29
}
30
- ]
31
30
},
32
31
"author" : " Graham Mendick" ,
33
32
"license" : " Apache-2.0" ,
You can’t perform that action at this time.
0 commit comments