this repo has no description
1
2/**
3 * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen).
4 *
5 * Do not edit this file as changes may cause incorrect behavior and will be lost
6 * once the code is regenerated.
7 *
8 * @generated by codegen project: GenerateShadowNodeH.js
9 */
10
11#pragma once
12
13#include <react/renderer/components/rnscreens/EventEmitters.h>
14#include <react/renderer/components/rnscreens/Props.h>
15#include <react/renderer/components/rnscreens/States.h>
16#include <react/renderer/components/view/ConcreteViewShadowNode.h>
17#include <jsi/jsi.h>
18
19namespace facebook::react {
20
21JSI_EXPORT extern const char RNSBottomTabsScreenComponentName[];
22
23/*
24 * `ShadowNode` for <RNSBottomTabsScreen> component.
25 */
26using RNSBottomTabsScreenShadowNode = ConcreteViewShadowNode<
27 RNSBottomTabsScreenComponentName,
28 RNSBottomTabsScreenProps,
29 RNSBottomTabsScreenEventEmitter,
30 RNSBottomTabsScreenState>;
31
32JSI_EXPORT extern const char RNSScreenStackHostComponentName[];
33
34/*
35 * `ShadowNode` for <RNSScreenStackHost> component.
36 */
37using RNSScreenStackHostShadowNode = ConcreteViewShadowNode<
38 RNSScreenStackHostComponentName,
39 RNSScreenStackHostProps,
40 RNSScreenStackHostEventEmitter,
41 RNSScreenStackHostState>;
42
43JSI_EXPORT extern const char RNSSplitViewHostComponentName[];
44
45/*
46 * `ShadowNode` for <RNSSplitViewHost> component.
47 */
48using RNSSplitViewHostShadowNode = ConcreteViewShadowNode<
49 RNSSplitViewHostComponentName,
50 RNSSplitViewHostProps,
51 RNSSplitViewHostEventEmitter,
52 RNSSplitViewHostState>;
53
54JSI_EXPORT extern const char RNSStackScreenComponentName[];
55
56/*
57 * `ShadowNode` for <RNSStackScreen> component.
58 */
59using RNSStackScreenShadowNode = ConcreteViewShadowNode<
60 RNSStackScreenComponentName,
61 RNSStackScreenProps,
62 RNSStackScreenEventEmitter,
63 RNSStackScreenState>;
64
65JSI_EXPORT extern const char RNSScreenContainerComponentName[];
66
67/*
68 * `ShadowNode` for <RNSScreenContainer> component.
69 */
70using RNSScreenContainerShadowNode = ConcreteViewShadowNode<
71 RNSScreenContainerComponentName,
72 RNSScreenContainerProps,
73 RNSScreenContainerEventEmitter,
74 RNSScreenContainerState>;
75
76JSI_EXPORT extern const char RNSScreenContentWrapperComponentName[];
77
78/*
79 * `ShadowNode` for <RNSScreenContentWrapper> component.
80 */
81using RNSScreenContentWrapperShadowNode = ConcreteViewShadowNode<
82 RNSScreenContentWrapperComponentName,
83 RNSScreenContentWrapperProps,
84 RNSScreenContentWrapperEventEmitter,
85 RNSScreenContentWrapperState>;
86
87JSI_EXPORT extern const char RNSScreenFooterComponentName[];
88
89/*
90 * `ShadowNode` for <RNSScreenFooter> component.
91 */
92using RNSScreenFooterShadowNode = ConcreteViewShadowNode<
93 RNSScreenFooterComponentName,
94 RNSScreenFooterProps,
95 RNSScreenFooterEventEmitter,
96 RNSScreenFooterState>;
97
98JSI_EXPORT extern const char RNSScreenNavigationContainerComponentName[];
99
100/*
101 * `ShadowNode` for <RNSScreenNavigationContainer> component.
102 */
103using RNSScreenNavigationContainerShadowNode = ConcreteViewShadowNode<
104 RNSScreenNavigationContainerComponentName,
105 RNSScreenNavigationContainerProps,
106 RNSScreenNavigationContainerEventEmitter,
107 RNSScreenNavigationContainerState>;
108
109JSI_EXPORT extern const char RNSScreenStackComponentName[];
110
111/*
112 * `ShadowNode` for <RNSScreenStack> component.
113 */
114using RNSScreenStackShadowNode = ConcreteViewShadowNode<
115 RNSScreenStackComponentName,
116 RNSScreenStackProps,
117 RNSScreenStackEventEmitter,
118 RNSScreenStackState>;
119
120JSI_EXPORT extern const char RNSSearchBarComponentName[];
121
122/*
123 * `ShadowNode` for <RNSSearchBar> component.
124 */
125using RNSSearchBarShadowNode = ConcreteViewShadowNode<
126 RNSSearchBarComponentName,
127 RNSSearchBarProps,
128 RNSSearchBarEventEmitter,
129 RNSSearchBarState>;
130
131} // namespace facebook::react