react-native-screens
Native navigation primitives for your React Native app.
파일 탐색기
- bug-report.yml
- config.yml
- pick-request.md
- clear-annotations.sh
- android-build-test-fabric.yml
- android-e2e-test-fabric.yml
- close-when-stale.yml
- docs-check.yml
- ios-build-test-fabric.yml
- ios-e2e-test-fabric.yml
- lint.yml
- needs-more-info.yml
- needs-repro.yml
- platforms.yml
- publish-npm.yml
- tv-os-build-test.yml
- windows-build-test.yml
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- .gitignore
- pre-commit
- yarn-4.1.1.cjs
- gradle-wrapper.jar
- gradle-wrapper.properties
- FabricEnabledHeaderConfigViewGroup.kt
- FabricEnabledHeaderSubviewViewGroup.kt
- FabricEnabledViewGroup.kt
- NativeProxy.kt
- jni-adapter.cpp
- NativeProxy.cpp
- NativeProxy.h
- OnLoad.cpp
- ColorScheme.kt
- ColorSchemeCoordinator.kt
- ColorSchemeListener.kt
- ColorSchemeProviding.kt
- Container.kt
- ContainerItem.kt
- ContainerItemSupport.kt
- ContainerUtils.kt
- ParentContainerItemRegistry.kt
- BaseEventEmitter.kt
- NamingAwareEventType.kt
- ViewAppearanceEventEmitter.kt
- ReactTextAppearance.kt
- TextAppearance.kt
- TextAppearanceDefaults.kt
- FragmentProviding.kt
- ShadowStateProxy.kt
- NumericExt.kt
- ViewExt.kt
- WeakReferenceExt.kt
- AutoRemovingFragment.kt
- RNScreensFragmentFactory.kt
- EventHelpers.kt
- FragmentManagerHelper.kt
- ImageLoader.kt
- PropIconResolver.kt
- ReadableMapExt.kt
- SystemDrawable.kt
- UIManagerHelperExt.kt
- ViewFinder.kt
- ViewIdHelpers.kt
- BottomSheetBehaviorExt.kt
- BottomSheetDialogRootView.kt
- BottomSheetDialogScreen.kt
- BottomSheetTransitionCoordinator.kt
- BottomSheetWindowInsetListenerChain.kt
- DimmingView.kt
- DimmingViewManager.kt
- DimmingViewPointerEvents.kt
- SheetAnimationCoordinator.kt
- SheetDelegate.kt
- SheetDetents.kt
- SheetUtils.kt
- HeaderAttachedEvent.kt
- HeaderBackButtonClickedEvent.kt
- HeaderDetachedEvent.kt
- HeaderHeightChangeEvent.kt
- ScreenAnimationDelegate.kt
- ScreenAppearEvent.kt
- ScreenDisappearEvent.kt
- ScreenDismissedEvent.kt
- ScreenEventEmitter.kt
- ScreenTransitionProgressEvent.kt
- ScreenWillAppearEvent.kt
- ScreenWillDisappearEvent.kt
- SearchBarBlurEvent.kt
- SearchBarChangeTextEvent.kt
- SearchBarCloseEvent.kt
- SearchBarFocusEvent.kt
- SearchBarSearchButtonPressEvent.kt
- SheetDetentChangedEvent.kt
- StackFinishTransitioningEvent.kt
- FragmentExt.kt
- ScreensAnimation.kt
- ChildDrawingOrderStrategyImpl.kt
- ChildrenDrawingOrderStrategy.kt
- ScreensCoordinatorLayout.kt
- SearchBarOpenEvent.kt
- ExternalBoundaryValuesEvaluator.kt
- DecorViewInsetsUtils.kt
- DeviceUtils.kt
- FragmentTransactionKt.kt
- InsetsKt.kt
- ScreenDummyLayoutHelper.kt
- ViewBackgroundUtils.kt
- CustomSearchView.kt
- CustomToolbar.kt
- FragmentBackPressOverrider.kt
- FragmentHolder.kt
- InsetsObserverProxy.kt
- LifecycleHelper.kt
- ModalScreenViewManager.kt
- PointerEventsBoxNoneImpl.kt
- Screen.kt
- ScreenContainer.kt
- ScreenContainerViewManager.kt
- ScreenContentWrapper.kt
- ScreenContentWrapperManager.kt
- ScreenEventDispatcher.kt
- ScreenFooter.kt
- ScreenFooterManager.kt
- ScreenFragment.kt
- ScreenFragmentWrapper.kt
- ScreenModalFragment.kt
- ScreenStack.kt
- ScreenStackFragment.kt
- ScreenStackFragmentWrapper.kt
- ScreenStackHeaderConfig.kt
- ScreenStackHeaderConfigViewManager.kt
- ScreenStackHeaderHeightUpdateProxy.kt
- ScreenStackHeaderSubview.kt
- ScreenStackHeaderSubviewManager.kt
- ScreenStackViewManager.kt
- ScreenViewManager.kt
- ScreenWindowTraits.kt
- SearchBarManager.kt
- SearchBarView.kt
- SearchViewFormatter.kt
- DimmingView.kt
- DimmingViewManager.kt
- DimmingViewPointerEvents.kt
- FormSheetAppearanceCoordinator.kt
- FormSheetBehaviorController.kt
- FormSheetDimensionsCoordinator.kt
- FormSheetNativeDismissCoordinator.kt
- FormSheetContainer.kt
- FormSheetDialog.kt
- FormSheetDialogManager.kt
- FormSheetContentSizeChangeDelegate.kt
- FormSheetContentSizeChangeProvider.kt
- FormSheetDialogEventEmitter.kt
- FormSheetConfig.kt
- FormSheetDetents.kt
- FormSheetAnimatorFactory.kt
- FormSheetDismissalOrigin.kt
- FormSheetPresentationManager.kt
- FormSheetPresentationState.kt
- FormSheetContentWrapper.kt
- FormSheetContentWrapperViewManager.kt
- FormSheetDetentChangedEvent.kt
- FormSheetDidAppearEvent.kt
- FormSheetDidDisappearEvent.kt
- FormSheetDismissEvent.kt
- FormSheetNativeDismissEvent.kt
- FormSheetNativeDismissPreventedEvent.kt
- FormSheetSyncFlushEvent.kt
- FormSheetWillAppearEvent.kt
- FormSheetWillDisappearEvent.kt
- FormSheetContentView.kt
- FormSheetHost.kt
- FormSheetHostEventEmitter.kt
- FormSheetHostViewManager.kt
- EdgeInsets.kt
- InsetType.kt
- SafeAreaProvider.kt
- SafeAreaView.kt
- SafeAreaViewEdges.kt
- SafeAreaViewManager.kt
- ScrollViewMarker.kt
- ScrollViewMarkerViewManager.kt
- ScrollViewSeeking.kt
- StackHeaderAppBarLayout.kt
- StackHeaderAppBarLayoutBehavior.kt
- StackHeaderScrollingViewBehavior.kt
- OnHeaderConfigurationAttachListener.kt
- StackHeaderCollapsedTitleGravityMode.kt
- StackHeaderConfig.kt
- StackHeaderConfigEventEmitter.kt
- StackHeaderConfigurationObserver.kt
- StackHeaderConfigurationProviding.kt
- StackHeaderConfigViewManager.kt
- StackHeaderDelegate.kt
- StackHeaderInvalidationFlags.kt
- StackHeaderType.kt
- OnStackHeaderSubviewChangeListener.kt
- StackHeaderSubview.kt
- StackHeaderSubviewCollapseMode.kt
- StackHeaderSubviewProviding.kt
- StackHeaderSubviewType.kt
- StackHeaderSubviewViewManager.kt
- StackHeaderToolbarMenuGroupSelectionChangeEvent.kt
- StackHeaderToolbarMenuItemPressEvent.kt
- StackHeaderToolbarMenuConfig.kt
- StackHeaderToolbarMenuElementConfig.kt
- StackHeaderToolbarMenuGroupConfig.kt
- StackHeaderToolbarMenuGroupMetadata.kt
- StackHeaderToolbarMenuItemConfig.kt
- StackHeaderToolbarMenuItemDefaults.kt
- StackHeaderToolbarMenuItemIconSource.kt
- StackHeaderToolbarMenuItemShowAsAction.kt
- StackHeaderToolbarMenuItemType.kt
- StackHeaderToolbarFieldUpdate.kt
- StackHeaderToolbarMenuElementOptions.kt
- StackHeaderToolbarMenuElementRawUpdate.kt
- StackHeaderToolbarMenuElementUpdate.kt
- StackHeaderToolbarMenuIconResolver.kt
- StackHeaderToolbarMenuUpdateQueue.kt
- StackHeaderToolbarMenuUpdateQueueDelegate.kt
- StackHeaderToolbarMenuApplicator.kt
- StackHeaderToolbarMenuMapper.kt
- StackHeaderToolbarMenuSelectionController.kt
- StackHeaderApplicator.kt
- StackHeaderCoordinatorLayout.kt
- StackHeaderDrawableUtils.kt
- StackHeaderFrameSynchronizer.kt
- FragmentOperation.kt
- FragmentOperationExecutor.kt
- StackContainer.kt
- StackContainerDelegate.kt
- StackContainerParent.kt
- StackContainerUpdateCoordinator.kt
- StackHost.kt
- StackHostViewManager.kt
- StackOperation.kt
- StackScreenDidAppearEvent.kt
- StackScreenDidDisappearEvent.kt
- StackScreenDismissEvent.kt
- StackScreenLifecycleEvent.kt
- StackScreenNativeDismissPreventedEvent.kt
- StackScreenWillAppearEvent.kt
- StackScreenWillDisappearEvent.kt
- PreventNativeDismissCallback.kt
- PreventNativeDismissChangeObserver.kt
- StackScreen.kt
- StackScreenAppearanceEventsEmitter.kt
- StackScreenEventEmitter.kt
- StackScreenFragment.kt
- StackScreenViewManager.kt
- TabsAppearanceApplicator.kt
- TabsAppearanceCoordinator.kt
- TabsAppearanceModel.kt
- CustomBottomNavigationView.kt
- MenuHelpers.kt
- TabsActionOrigin.kt
- TabsContainer.kt
- TabsNavigationState.kt
- TabsNavigationStateObserver.kt
- TabsNavigationStateObserverRegistry.kt
- TabsHostTabSelectedEvent.kt
- TabsHostTabSelectionPreventedEvent.kt
- TabsHostTabSelectionRejectedEvent.kt
- TabsHost.kt
- TabsHostA11yCoordinator.kt
- TabsHostEventEmitter.kt
- TabsHostLayoutCoordinator.kt
- TabsHostViewManager.kt
- TabsScreenDidAppearEvent.kt
- TabsScreenDidDisappearEvent.kt
- TabsScreenWillAppearEvent.kt
- TabsScreenWillDisappearEvent.kt
- TabsScreen.kt
- TabsScreenDelegate.kt
- TabsScreenEventEmitter.kt
- TabsScreenFragment.kt
- TabsScreenViewManager.kt
- ColorUtils.kt
- DimensionUtils.kt
- DrawableUtils.kt
- RNSLog.kt
- StyleUtils.kt
- RNScreensPackage.kt
- ScreensModule.kt
- CMakeLists.txt
- rnscreens.cpp
- rnscreens.h
- rns_default_enter_in.xml
- rns_default_enter_out.xml
- rns_default_exit_in.xml
- rns_default_exit_out.xml
- rns_fade_from_bottom.xml
- rns_fade_in.xml
- rns_fade_out.xml
- rns_fade_to_bottom.xml
- rns_ios_from_left_background_close.xml
- rns_ios_from_left_background_open.xml
- rns_ios_from_left_foreground_close.xml
- rns_ios_from_left_foreground_open.xml
- rns_ios_from_right_background_close.xml
- rns_ios_from_right_background_open.xml
- rns_ios_from_right_foreground_close.xml
- rns_ios_from_right_foreground_open.xml
- rns_no_animation_20.xml
- rns_no_animation_250.xml
- rns_no_animation_350.xml
- rns_no_animation_medium.xml
- rns_slide_in_from_bottom.xml
- rns_slide_in_from_left.xml
- rns_slide_in_from_right.xml
- rns_slide_out_to_bottom.xml
- rns_slide_out_to_left.xml
- rns_slide_out_to_right.xml
- rns_standard_accelerate_interpolator.xml
- rns_rounder_top_corners_shape.xml
- rns_collapsing_toolbar_large_available_space.xml
- rns_collapsing_toolbar_large_entire_space.xml
- rns_collapsing_toolbar_medium_available_space.xml
- rns_collapsing_toolbar_medium_entire_space.xml
- themes.xml
- rns_default_enter_in.xml
- rns_default_enter_out.xml
- rns_default_exit_in.xml
- rns_default_exit_out.xml
- AndroidManifest.xml
- build.gradle
- CMakeLists.txt
- gradle.properties
- gradlew
- gradlew.bat
- settings.gradle
- spotless.gradle
- cart.svg
- backButton.png
- search_black.png
- search_white.png
- trees.jpg
- Animations.tsx
- BarButtonItems.tsx
- BottomTabsAndStack.tsx
- Events.tsx
- Gestures.tsx
- HeaderOptions.tsx
- Modals.tsx
- Orientation.tsx
- PreventRemove.tsx
- SearchBar.tsx
- SimpleNativeStack.tsx
- StackPresentation.tsx
- StatusBar.tsx
- SwipeBackAnimation.tsx
- id-generator.ts
- safe-stringify.ts
- use-elements-by-name.ts
- StackNavigationContext.tsx
- StackRouteConfigContext.tsx
- useParentNavigationEffect.tsx
- useStackNavigationContext.tsx
- useStackOperationMethods.tsx
- useStackRouteConfigContext.tsx
- index.ts
- reducer.tsx
- StackContainer.tsx
- StackContainer.types.ts
- StackContainerWithDynamicRouteConfigs.tsx
- TabsHostConfigContext.tsx
- TabsNavigationContext.tsx
- useTabsHostConfig.tsx
- useTabsNavigationContext.tsx
- ConfigWrapperContext.tsx
- index.ts
- presets.ts
- reducer.tsx
- TabsContainer.tsx
- TabsContainer.types.tsx
- TabsContainerItem.tsx
- TabsContainerItem.types.ts
- TabsContainerWithHostConfigContext.tsx
- index.ts
- useReactNavigationTheme.ts
- ThemeContext.ts
- ThemeProvider.tsx
- themes.ts
- useThemeColorPalette.ts
- index.ts
- palette.ts
- color-generator.ts
- deep-merge.ts
- Alert.tsx
- Button.tsx
- CenteredLayoutView.tsx
- Choose.tsx
- Dialog.tsx
- Form.tsx
- index.ts
- ListItem.tsx
- LongText.tsx
- PressableWithFeedback.tsx
- Rectangle.tsx
- SettingsInput.tsx
- SettingsMultiInput.tsx
- SettingsPicker.tsx
- SettingsSwitch.tsx
- Snack.tsx
- Spacer.tsx
- Square.tsx
- styles.tsx
- ThemedText.tsx
- ThemedTextInput.tsx
- ThemedView.tsx
- Toast.tsx
- index.tsx
- scenario-description.ts
- scenario.md
- index.ts
- index.tsx
- scenario-description.ts
- index.tsx
- scenario-description.ts
- index.tsx
- index.tsx
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.ts
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.ts
- index.tsx
- AndroidDifferentScreenSearch.tsx
- AndroidSearchBarCustomization.tsx
- AndroidSearchBarEvents.tsx
- AndroidSearchTypes.tsx
- index.tsx
- CommonSheetContent.tsx
- Footer.tsx
- GestureHandlerButton.tsx
- Home.tsx
- ModalScreen.tsx
- PushWithScrollView.tsx
- Second.tsx
- SheetScreen.tsx
- SheetScreenWithScrollView.tsx
- SheetScreenWithTextInput.tsx
- Third.tsx
- index.tsx
- routes.tsx
- state.tsx
- types.tsx
- Stacks.tsx
- CardView.tsx
- HomeView.tsx
- InnerModal.tsx
- InnerView.tsx
- ModalView.tsx
- index.tsx
- index.tsx
- Shared.tsx
- Config.tsx
- context.tsx
- index.tsx
- ScrollViewTemplate.tsx
- StackInStackScenario.tsx
- StackInTabsScenario.tsx
- StackScenario.tsx
- TabsInStackScenario.tsx
- TabsScenario.tsx
- TabConfigurationSummary.tsx
- TabContentView.tsx
- TabPlaceholder.tsx
- index.tsx
- Tab1.tsx
- Tab2.tsx
- Tab3.tsx
- Tab4.tsx
- index.tsx
- utils.tsx
- index.tsx
- Info.tsx
- RegularView.tsx
- ScrollViewAutomatic.tsx
- ScrollViewNever.tsx
- ConfigColumn.tsx
- ConfigColumnTab.tsx
- index.tsx
- SplitViewSAVExampleContext.tsx
- ConfigScreen.tsx
- index.tsx
- StackV4SAVExampleContext.tsx
- TestScreen.tsx
- ConfigTab.tsx
- index.tsx
- TabsComponent.tsx
- TabsSAVExampleContext.tsx
- TestTab.tsx
- index.tsx
- index.tsx
- index.tsx
- NativeStackNavigatorComponent.tsx
- types.ts
- common.tsx
- index.tsx
- SplitWithNativeStackBase.tsx
- SplitWithNativeStackContainedModal.tsx
- SplitWithNativeStackGestures.tsx
- SplitWithNativeStackHeader.tsx
- SplitWithNativeStackHeaderStyles.tsx
- SplitWithNativeStackModal.tsx
- SplitWithNativeStackPresentation.tsx
- SplitWithNativeStackSearchBar.tsx
- SplitWithNativeStackSheet.tsx
- SplitWithNestedStack.tsx
- index.tsx
- SplitBaseApp.tsx
- SplitOrientation.tsx
- SplitPerfApp.tsx
- SplitPrimaryBackgroundStyle.tsx
- SplitShowColumn.tsx
- index.ts
- Test1017.tsx
- Test1031.tsx
- Test1032.tsx
- Test1036.tsx
- Test1072.tsx
- Test1084.tsx
- Test1091.tsx
- Test1096.tsx
- Test1097.tsx
- Test111.js
- Test1153.tsx
- Test1157.tsx
- Test1162.tsx
- Test1188.tsx
- Test1190.tsx
- Test1198.tsx
- Test1204.tsx
- Test1209.tsx
- Test1213.tsx
- Test1214.tsx
- Test1227.tsx
- Test1228.tsx
- Test1259.tsx
- Test1260.tsx
- Test1296.tsx
- Test1299.tsx
- Test1391.tsx
- Test1419.tsx
- Test1463.tsx
- Test1473.tsx
- Test1476.tsx
- Test1509.tsx
- Test1539.tsx
- Test1645.js
- Test1646.tsx
- Test1671.tsx
- Test1683.tsx
- Test1726.tsx
- Test1791.tsx
- Test1802.tsx
- Test1844.tsx
- Test1864.tsx
- Test1970.jsx
- Test1975.tsx
- Test1981.tsx
- Test2002.tsx
- Test2008.tsx
- Test2028.tsx
- Test2048.tsx
- Test2069.tsx
- Test2118.tsx
- Test2125.tsx
- Test2167.tsx
- Test2175.tsx
- Test2184.tsx
- Test2223.tsx
- Test2227.tsx
- Test2229.tsx
- Test2232.tsx
- Test2235.tsx
- Test2252.tsx
- Test2271.tsx
- Test2282.tsx
- Test2317.tsx
- Test2320.tsx
- Test2332.tsx
- Test2379.tsx
- Test2395.tsx
- Test2466.tsx
- Test2522.tsx
- Test2538.tsx
- Test2543.tsx
- Test2552.tsx
- Test2559.tsx
- Test2560.tsx
- Test2611.tsx
- Test263.js
- Test2631.tsx
- Test2668.tsx
- Test2675.tsx
- Test2714.tsx
- Test2717.tsx
- Test2767.tsx
- Test2789.tsx
- Test2811.tsx
- Test2819.tsx
- Test2842.tsx
- Test2855.tsx
- Test2877.tsx
- Test2895.tsx
- Test2899.tsx
- Test2926.tsx
- Test2933.tsx
- Test2963.tsx
- Test3004.tsx
- Test3006.tsx
- Test3045.tsx
- Test3074.tsx
- Test3093.tsx
- Test3111.tsx
- Test3168.tsx
- Test3173.tsx
- Test3236.tsx
- Test3239.tsx
- Test3248.tsx
- Test3265.tsx
- Test3271.tsx
- Test3282.tsx
- Test3288.tsx
- Test3336.tsx
- Test3342.tsx
- Test3345.tsx
- Test3346.tsx
- Test3369.tsx
- Test3379.tsx
- Test3422.tsx
- Test3425.tsx
- Test3443.tsx
- Test3446.tsx
- Test3450.tsx
- Test3480.tsx
- Test349.js
- Test3492.tsx
- Test3521.tsx
- Test3522.tsx
- Test3564.tsx
- Test3566.tsx
- Test3568.tsx
- Test3576.tsx
- Test3596.tsx
- Test3606.tsx
- Test3611.tsx
- Test3617.tsx
- Test3636.tsx
- Test364.js
- Test3760.tsx
- Test3770.tsx
- Test3793.tsx
- Test3816.tsx
- Test3833.tsx
- Test3835.tsx
- Test3867.tsx
- Test3885.tsx
- Test3910.tsx
- Test4027.tsx
- Test4064.tsx
- Test4090.tsx
- Test4107.tsx
- Test4155.tsx
- Test4161.tsx
- Test42.tsx
- Test4220.tsx
- Test4240.tsx
- Test4244.tsx
- Test4258.tsx
- Test4264.tsx
- Test4265.tsx
- Test4276.tsx
- Test4314.tsx
- Test432.tsx
- Test4351.tsx
- Test4357.tsx
- Test4361.tsx
- Test4423.tsx
- Test528.js
- Test550.js
- Test556.tsx
- Test564.js
- Test577.js
- Test593.tsx
- Test619.js
- Test624.js
- Test640.js
- Test642.tsx
- Test645.js
- Test648.js
- Test649.js
- Test654.js
- Test658.js
- Test662.tsx
- Test691.js
- Test702.js
- Test706.js
- Test726.js
- Test748.tsx
- Test750.js
- Test758.tsx
- Test761.tsx
- Test779.tsx
- Test780.tsx
- Test791.tsx
- Test800.tsx
- Test817.tsx
- Test830.tsx
- Test831.tsx
- Test844.tsx
- Test852.tsx
- Test860.tsx
- Test861.tsx
- Test865.tsx
- Test881.tsx
- Test887.tsx
- Test913.tsx
- Test999.tsx
- TestActivityStateProgression.tsx
- TestAndroidTransitions.tsx
- TestAnimation.tsx
- TestBottomTabsOrientation.tsx
- TestFormSheet.tsx
- TestFreeze.tsx
- TestHeader.tsx
- TestHeaderHeight.tsx
- TestHeaderTitle.tsx
- TestMemoryLeak.tsx
- TestModalNavigation.tsx
- TestPreload.tsx
- TestScreenAnimation.tsx
- TestScreenAnimationV5.tsx
- TestScreenFooterKeyboardInsets.tsx
- TestStackNesting.tsx
- StackAutoconfig.tsx
- StackConfigProvider.tsx
- StackNavigationButtons.tsx
- StackRouteInformation.tsx
- TabsRouteInformation.tsx
- stack-config.tsx
- stack-config.tsx
- DummyScreens.tsx
- helpers.ts
- ScenarioButton.tsx
- ScenarioScreen.tsx
- stack-config.types.ts
- stack.tsx
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.ts
- index.tsx
- scenario-description.ts
- scenario.md
- index.ts
- index.tsx
- scenario-description.ts
- index.ts
- index.tsx
- scenario-description.ts
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- index.ts
- index.tsx
- scenario-description.ts
- index.ts
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.ts
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- ThemeScreen.tsx
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.tsx
- scenario-description.ts
- scenario.md
- index.ts
- index.tsx
- scenario.md
- index.ts
- IssueTestsScreen.tsx
- .eslintrc.js
- App.tsx
- Example.tsx
- index.ts
- package.json
- tsconfig.json
- yarn.lock
- RectUtil.h
- RNSFullWindowOverlayComponentDescriptor.h
- RNSFullWindowOverlayShadowNode.cpp
- RNSFullWindowOverlayShadowNode.h
- RNSFullWindowOverlayState.h
- RNSModalScreenComponentDescriptor.h
- RNSModalScreenShadowNode.cpp
- RNSModalScreenShadowNode.h
- RNSScreenComponentDescriptor.h
- RNSScreenShadowNode.cpp
- RNSScreenShadowNode.h
- RNSScreenShadowNodeCommitHook.cpp
- RNSScreenShadowNodeCommitHook.h
- RNSScreenStackHeaderConfigComponentDescriptor.h
- RNSScreenStackHeaderConfigShadowNode.cpp
- RNSScreenStackHeaderConfigShadowNode.h
- RNSScreenStackHeaderConfigState.cpp
- RNSScreenStackHeaderConfigState.h
- RNSScreenStackHeaderSubviewComponentDescriptor.h
- RNSScreenStackHeaderSubviewShadowNode.cpp
- RNSScreenStackHeaderSubviewShadowNode.h
- RNSScreenStackHeaderSubviewState.cpp
- RNSScreenStackHeaderSubviewState.h
- RNSScreenState.cpp
- RNSScreenState.h
- FrameCorrectionModes.h
- RNSFormSheetHostComponentDescriptor.h
- RNSFormSheetHostShadowNode.cpp
- RNSFormSheetHostShadowNode.h
- RNSFormSheetHostState.cpp
- RNSFormSheetHostState.h
- RNSSafeAreaViewComponentDescriptor.h
- RNSSafeAreaViewShadowNode.cpp
- RNSSafeAreaViewShadowNode.h
- RNSSafeAreaViewState.cpp
- RNSSafeAreaViewState.h
- RNSSplitScreenComponentDescriptor.h
- RNSSplitScreenShadowNode.cpp
- RNSSplitScreenShadowNode.h
- RNSSplitScreenState.h
- RNSStackHeaderConfigComponentDescriptor.h
- RNSStackHeaderConfigShadowNode.cpp
- RNSStackHeaderConfigShadowNode.h
- RNSStackHeaderConfigState.cpp
- RNSStackHeaderConfigState.h
- RNSStackHeaderItemComponentDescriptor.h
- RNSStackHeaderItemShadowNode.cpp
- RNSStackHeaderItemShadowNode.h
- RNSStackHeaderItemState.cpp
- RNSStackHeaderItemState.h
- RNSStackHeaderSubviewComponentDescriptor.h
- RNSStackHeaderSubviewShadowNode.cpp
- RNSStackHeaderSubviewShadowNode.h
- RNSStackHeaderSubviewState.cpp
- RNSStackHeaderSubviewState.h
- RNSStackScreenComponentDescriptor.h
- RNSStackScreenShadowNode.cpp
- RNSStackScreenShadowNode.h
- RNSStackScreenState.cpp
- RNSStackScreenState.h
- RNSTabsBottomAccessoryComponentDescriptor.h
- RNSTabsBottomAccessoryShadowNode.cpp
- RNSTabsBottomAccessoryShadowNode.h
- RNSTabsBottomAccessoryState.h
- RNSTabsHostComponentDescriptor.h
- RNSTabsHostShadowNode.cpp
- RNSTabsHostShadowNode.h
- RNSTabsHostState.cpp
- RNSTabsHostState.h
- RNScreensTurboModule.cpp
- RNScreensTurboModule.h
- RNSScreenRemovalListener.cpp
- RNSScreenRemovalListener.h
- intro.md
- swm-geo.js
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- index.tsx
- styles.module.css
- config.ts
- index.ts
- shared.ts
- TopbarBannerClient.tsx
- colors.css
- custom.css
- overrides.css
- typography.css
- usePageType.tsx
- useScreenSize.tsx
- index.js
- styles.module.css
- index.js
- index.js
- muiTheme.tsx
- Root.js
- Aeonik-Bold.otf
- Aeonik-Medium.otf
- Aeonik-Regular.otf
- DMMono-Regular.ttf
- arrow-right-hero.svg
- expo-router.svg
- favicon.ico
- github.svg
- laptop.svg
- logo-dark.svg
- logo.svg
- og-image.png
- overview-customisable.png
- overview-multiplatform.png
- overview-native.png
- phone.svg
- react-navigation.svg
- tv.svg
- vr.svg
- .nojekyll
- .gitignore
- babel.config.js
- docusaurus.config.js
- package.json
- README.md
- sidebars.js
- yarn.lock
- package.json
- config
- App.test.tsx
- DetoxTest.java
- MainActivity.kt
- MainApplication.kt
- custom_home_icon.xml
- rn_edit_text_material.xml
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_background.png
- ic_launcher_foreground.png
- ic_launcher_round.png
- ic_launcher_background.xml
- strings.xml
- styles.xml
- network_security_config.xml
- AndroidManifest.xml
- ic_launcher-playstore.png
- build.gradle
- debug.keystore
- proguard-rules.pro
- rns-example-keystore.jks
- gradle-wrapper.jar
- gradle-wrapper.properties
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- settings.gradle
- test-stack-svm-tabs-special-effects.e2e.ts
- back-button.ts
- bottomTabs.e2e.ts
- events.e2e.ts
- nativeBottomTabs.e2e.ts
- simpleNativeStack.e2e.ts
- stackPresentation.e2e.ts
- disableStylusPopupOnAndroid.ts
- isVersionEqualOrHigherThan.ts
- Test2543.e2e.ts
- Test2809.e2e.ts
- Test2842.e2e.ts
- Test2877.e2e.ts
- Test2926.e2e.ts
- Test2963.e2e.ts
- Test432.e2e.ts
- Test528.e2e.ts
- Test577.e2e.ts
- Test593.e2e.ts
- Test640.e2e.ts
- Test645.e2e.ts
- Test649.e2e.ts
- Test654.e2e.ts
- Test658.e2e.ts
- Test691.e2e.ts
- Test726.e2e.ts
- Test758.e2e.ts
- Test791.e2e.ts
- test-stack-back-button-android.e2e.ts
- test-stack-header-icon-ios.e2e.ts
- test-stack-header-menu-ios.e2e.ts
- test-stack-header-menu-options-ios.e2e.ts
- test-stack-header-selective-updates-ios.e2e.ts
- test-stack-header-subview-onpress-ios.e2e.ts
- test-stack-lifecycle-events.e2e.ts
- test-stack-lift-on-scroll-android.e2e.ts
- test-stack-prevent-native-dismiss-nested-stack.e2e.ts
- test-stack-prevent-native-dismiss-single-stack.e2e.ts
- test-stack-simple-nav.e2e.ts
- test-stack-toolbar-menu-a11y-android.e2e.ts
- test-stack-toolbar-menu-batch-commands-android.e2e.ts
- test-stack-toolbar-menu-commands-android.e2e.ts
- test-stack-toolbar-menu-disabled-android.e2e.ts
- test-stack-toolbar-menu-groups-android.e2e.ts
- test-stack-toolbar-menu-show-as-action-android.e2e.ts
- test-stack-toolbar-menu-title-android.e2e.ts
- test-stack-toolbar-nested-menu-android.e2e.ts
- test-tabs-bottom-accessory-layout-ios.e2e.ts
- test-tabs-general-appearance-android.e2e.ts
- test-tabs-ime-insets-android.e2e.ts
- test-tabs-item-badge.e2e.ts
- test-tabs-lifecycle-events.e2e.ts
- test-tabs-override-scroll-view-content-inset-ios.e2e.ts
- test-tabs-prevent-native-selection.e2e.ts
- test-tabs-simple-nav.e2e.ts
- test-tabs-special-effects-scroll-to-top.e2e.ts
- test-tabs-stale-update-rejection.e2e.ts
- test-tabs-system-item-ios.e2e.ts
- test-tabs-tab-bar-controller-mode-ios.e2e.ts
- test-tabs-tab-bar-hidden.e2e.ts
- test-tabs-tab-bar-layout-direction.e2e.ts
- e2e-utils.ts
- firstTest.e2e.ts
- jest.config.js
- jest.setup.ts
- native-class-names.ts
- test-butler-app-2.2.1.apk
- [email protected]
- AppIcon-20@2x~ipad.png
- [email protected]
- AppIcon-20~ipad.png
- AppIcon-29.png
- [email protected]
- AppIcon-29@2x~ipad.png
- [email protected]
- AppIcon-29~ipad.png
- [email protected]
- AppIcon-40@2x~ipad.png
- [email protected]
- AppIcon-40~ipad.png
- AppIcon-60@2x~car.png
- AppIcon-60@3x~car.png
- AppIcon-83.5@2x~ipad.png
- [email protected]
- AppIcon@2x~ipad.png
- [email protected]
- AppIcon~ios-marketing.png
- AppIcon~ipad.png
- Contents.json
- Contents.json
- [email protected]
- [email protected]
- [email protected]
- Contents.json
- [email protected]
- [email protected]
- [email protected]
- Contents.json
- react-native-screens-logo.png
- Contents.json
- Info.plist
- LaunchScreen.storyboard
- PrivacyInfo.xcprivacy
- FabricExample.xcscheme
- project.pbxproj
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- .xcode.env
- AppDelegate.swift
- FabricExample-Bridging-Header.h
- Podfile
- Podfile.lock
- ReactNativeDelegate.swift
- SceneDelegate.swift
- .detoxrc.js
- .eslintrc.js
- .gitignore
- .ruby-version
- .watchmanconfig
- app.json
- App.tsx
- babel.config.js
- Gemfile
- Gemfile.lock
- index.js
- jest.config.js
- metro.config.js
- package.json
- README.md
- tsconfig.json
- yarn.lock
- package.json
- android_studio.png
- CONTRIBUTING.md
- GUIDE_FOR_LIBRARY_AUTHORS.md
- xcode.png
- RNSReactBaseView.h
- RNSReactBaseView.mm
- always_false.h
- RNSConversions-Fabric.mm
- RNSConversions-ScrollViewMarker.h
- RNSConversions-ScrollViewMarker.mm
- RNSConversions-SplitView.mm
- RNSConversions-Stack.h
- RNSConversions-Stack.mm
- RNSConversions-Tabs.mm
- RNSConversions.h
- RNSConversions.mm
- RNSContainer.h
- RNSContainerHelpers.h
- RNSContainerHelpers.mm
- RNSContainerItem.h
- RNSContainerItemSupport.h
- RNSContainerItemSupport.mm
- RNSParentContainerItemRegistry.h
- RNSParentContainerItemRegistry.mm
- RNSImageLoading.h
- RNSImageLoadingHelper.h
- RNSImageLoadingHelper.mm
- RNSContentScrollViewProviding.h
- RNSScrollEdgeEffectApplicator.h
- RNSScrollEdgeEffectApplicator.mm
- RNSScrollViewFinder.h
- RNSScrollViewFinder.mm
- RNSScrollViewHelper.h
- RNSScrollViewHelper.mm
- RNSHeaderHeightChangeEvent.h
- RNSHeaderHeightChangeEvent.mm
- RNSScreenViewEvent.h
- RNSScreenViewEvent.mm
- RNSDismissibleModalProtocol.h
- RNSBackBarButtonItem.h
- RNSBackBarButtonItem.mm
- RCTImageComponentView+RNSScreenStackHeaderConfig.h
- RCTImageComponentView+RNSScreenStackHeaderConfig.mm
- RNSBarButtonItem.h
- RNSBarButtonItem.mm
- RNSConvert.h
- RNSConvert.mm
- RNSFullWindowOverlay.h
- RNSFullWindowOverlay.mm
- RNSLegacyEnums.h
- RNSModalScreen.h
- RNSModalScreen.mm
- RNSPercentDrivenInteractiveTransition.h
- RNSPercentDrivenInteractiveTransition.mm
- RNSScreen.h
- RNSScreen.mm
- RNSScreenContainer.h
- RNSScreenContainer.mm
- RNSScreenContentWrapper.h
- RNSScreenContentWrapper.mm
- RNSScreenFooter.h
- RNSScreenFooter.mm
- RNSScreenNavigationContainer.h
- RNSScreenNavigationContainer.mm
- RNSScreenStack.h
- RNSScreenStack.mm
- RNSScreenStackAnimator.h
- RNSScreenStackAnimator.mm
- RNSScreenStackHeaderConfig.h
- RNSScreenStackHeaderConfig.mm
- RNSScreenStackHeaderSubview.h
- RNSScreenStackHeaderSubview.mm
- RNSScreenWindowTraits.h
- RNSScreenWindowTraits.mm
- RNSSearchBar.h
- RNSSearchBar.mm
- RNSFormSheetConfigurationApplicator.h
- RNSFormSheetConfigurationApplicator.mm
- RNSFormSheetContentController.h
- RNSFormSheetContentController.mm
- RNSFormSheetContentView.h
- RNSFormSheetContentView.mm
- RNSFormSheetContentWrapperComponentView.h
- RNSFormSheetContentWrapperComponentView.mm
- RNSFormSheetContentWrapperDelegate.h
- RNSFormSheetDetentResolver.h
- RNSFormSheetDetentResolver.mm
- RNSFormSheetHostComponentView.h
- RNSFormSheetHostComponentView.mm
- RNSFormSheetHostEventEmitter.h
- RNSFormSheetHostEventEmitter.mm
- RNSFormSheetHostShadowStateProxy.h
- RNSFormSheetHostShadowStateProxy.mm
- RNSFormSheetPresentationManager.h
- RNSFormSheetPresentationManager.mm
- RNSFormSheetPresentationState.h
- RNSFormSheetProviders.h
- RNSFormSheetUpdateCoordinator.h
- RNSFormSheetUpdateCoordinator.mm
- RNSFormSheetUpdateFlags.h
- RNSPresentationSourceProvider.h
- RNSPresentationSourceProvider.mm
- project.pbxproj
- RNSSafeAreaProviding.h
- RNSSafeAreaViewComponentView.h
- RNSSafeAreaViewComponentView.mm
- RNSSafeAreaViewNotifications.h
- RNSScrollToTopGuard.h
- RNSScrollToTopGuard.mm
- RNSScrollToTopGuardGestureRecognizer.h
- RNSScrollToTopGuardGestureRecognizer.mm
- RNSScrollViewMarkerComponentView.h
- RNSScrollViewMarkerComponentView.mm
- RNSScrollViewSeeking.h
- RNSSplitAppearanceApplicator.h
- RNSSplitAppearanceApplicator.mm
- RNSSplitAppearanceCoordinator.h
- RNSSplitAppearanceCoordinator.mm
- RNSSplitAppearanceUpdateFlags.h
- RNSSplitHostComponentEventEmitter.h
- RNSSplitHostComponentEventEmitter.mm
- RNSSplitHostComponentView.h
- RNSSplitHostComponentView.mm
- RNSSplitHostComponentViewManager.h
- RNSSplitHostComponentViewManager.mm
- RNSSplitHostController.h
- RNSSplitHostController.mm
- RNSSplitNavigationController.h
- RNSSplitNavigationController.mm
- RNSSplitNavigationControllerFrameObserver.h
- RNSSplitNavigationControllerFrameObserver.mm
- RNSSplitNavigationControllerFrameOriginChangeDelegate.h
- RNSSplitScreenComponentEventEmitter.h
- RNSSplitScreenComponentEventEmitter.mm
- RNSSplitScreenComponentView.h
- RNSSplitScreenComponentView.mm
- RNSSplitScreenComponentViewManager.h
- RNSSplitScreenComponentViewManager.mm
- RNSSplitScreenController.h
- RNSSplitScreenController.mm
- RNSSplitScreenShadowStateProxy.h
- RNSSplitScreenShadowStateProxy.mm
- RNSHeaderItemPlacement.h
- RNSHeaderItemSpacerPlacement.h
- RNSStackHeaderConfigComponentView.h
- RNSStackHeaderConfigComponentView.mm
- RNSStackHeaderConfigDataProviding.h
- RNSStackHeaderConfigEventEmitter.h
- RNSStackHeaderConfigEventEmitter.mm
- RNSStackHeaderConfigShadowStateProxy.h
- RNSStackHeaderConfigShadowStateProxy.mm
- RNSStackHeaderContentFactory.h
- RNSStackHeaderContentFactory.mm
- RNSStackHeaderEventsDelegate.h
- RNSStackHeaderIconData.h
- RNSStackHeaderIconData.mm
- RNSStackHeaderIconMapper.h
- RNSStackHeaderIconMapper.mm
- RNSStackHeaderIconResolver.h
- RNSStackHeaderIconResolver.mm
- RNSStackHeaderItemComponentView.h
- RNSStackHeaderItemComponentView.mm
- RNSStackHeaderItemDataProviding.h
- RNSStackHeaderItemEventEmitter.h
- RNSStackHeaderItemEventEmitter.mm
- RNSStackHeaderItemInvalidationDelegate.h
- RNSStackHeaderItemShadowStateProxy.h
- RNSStackHeaderItemShadowStateProxy.mm
- RNSStackHeaderItemSpacerComponentView.h
- RNSStackHeaderItemSpacerComponentView.mm
- RNSStackHeaderItemSpacerDataProviding.h
- RNSStackHeaderItemWrapperView.h
- RNSStackHeaderItemWrapperView.mm
- RNSStackHeaderMenuCoordinator.h
- RNSStackHeaderMenuCoordinator.mm
- RNSStackHeaderMenuData.h
- RNSStackHeaderMenuData.mm
- RNSStackHeaderMenuFinder.h
- RNSStackHeaderMenuFinder.mm
- RNSStackHeaderMenuMapper.h
- RNSStackHeaderMenuMapper.mm
- RNSStackHeaderMenuToggleStateTracker.h
- RNSStackHeaderMenuToggleStateTracker.mm
- RNSStackHeaderMenuTrackerRegistry.h
- RNSStackHeaderMenuTrackerRegistry.mm
- RNSStackHeaderMenuUpdateOptions.h
- RNSStackHeaderMenuUpdateOptions.mm
- RNSStackHostComponentView.h
- RNSStackHostComponentView.mm
- RNSStackHostComponentViewManager.h
- RNSStackHostComponentViewManager.mm
- RNSStackNavigationBarCoordinator.h
- RNSStackNavigationBarCoordinator.mm
- RNSStackNavigationController.h
- RNSStackNavigationController.mm
- RNSStackOperation.h
- RNSStackOperation.mm
- RNSStackOperationCoordinator.h
- RNSStackOperationCoordinator.mm
- RNSStackScreenComponentEventEmitter.h
- RNSStackScreenComponentEventEmitter.mm
- RNSStackScreenComponentView.h
- RNSStackScreenComponentView.mm
- RNSStackScreenComponentViewManager.h
- RNSStackScreenComponentViewManager.mm
- RNSStackScreenController.h
- RNSStackScreenController.mm
- RNSStackScreenHeaderCoordinator.h
- RNSStackScreenHeaderCoordinator.mm
- RNSViewFrameChangeDelegate.h
- RNSTabsBottomAccessoryComponentView.h
- RNSTabsBottomAccessoryComponentView.mm
- RNSTabsBottomAccessoryContentComponentView.h
- RNSTabsBottomAccessoryContentComponentView.mm
- RNSTabsBottomAccessoryEventEmitter.h
- RNSTabsBottomAccessoryEventEmitter.mm
- RNSTabsBottomAccessoryHelper.h
- RNSTabsBottomAccessoryHelper.mm
- RNSTabsBottomAccessoryShadowStateProxy.h
- RNSTabsBottomAccessoryShadowStateProxy.mm
- RNSTabsHostComponentView+RNSImageLoader.h
- RNSTabsHostComponentView+RNSImageLoader.mm
- RNSTabBarController.h
- RNSTabBarController.mm
- RNSTabsHostComponentView.h
- RNSTabsHostComponentView.mm
- RNSTabsHostEventEmitter.h
- RNSTabsHostEventEmitter.mm
- RNSTabsNavigationState.h
- RNSTabsNavigationState.mm
- RNSTabsNavigationStateObserverRegistry.h
- RNSTabsNavigationStateObserverRegistry.mm
- RNSTabsScreenComponentView.h
- RNSTabsScreenComponentView.mm
- RNSTabsScreenEventEmitter.h
- RNSTabsScreenEventEmitter.mm
- RNSTabsScreenViewController.h
- RNSTabsScreenViewController.mm
- RCTConvert+RNSTabs.h
- RCTConvert+RNSTabs.mm
- RNSTabBarAppearanceCoordinator.h
- RNSTabBarAppearanceCoordinator.mm
- RNSTabsSpecialEffectsSupporting.h
- RCTImageSource+AccessHiddenMembers.h
- NSString+RNSUtility.h
- NSString+RNSUtility.mm
- RCTSurfaceTouchHandler+RNSUtility.h
- RCTSurfaceTouchHandler+RNSUtility.mm
- RNSDefines.h
- RNSLog.h
- UINavigationBar+RNSUtility.h
- UINavigationBar+RNSUtility.mm
- UIView+RNSUtility.h
- UIView+RNSUtility.mm
- RNScreens-Bridging-Header.h
- RNSEnums.h
- RNSModule.h
- RNSModule.mm
- RNSOrientationProviding.h
- RNSReactMountingTransactionObserving.h
- RNSScrollViewBehaviorOverriding.h
- UIScrollView+RNScreens.h
- UIScrollView+RNScreens.mm
- UIViewController+RNScreens.h
- UIViewController+RNScreens.mm
- UIWindow+RNScreens.h
- UIWindow+RNScreens.mm
- package.json
- package.json
- android-devices.js
- command-line-helpers.js
- detox-utils.cjs
- ios-devices.js
- test-e2e-ios-ipad.sh
- rns_set_swift_compilation_flags.rb
- rns_update_info_plist.rb
- generate-test-checklist.ts
- .eslintrc.js
- create-npm-package.sh
- create-test-directory.cts
- format-android.js
- releasing.js
- set-version.js
- tsconfig.json
- validate-publish-target.sh
- PlatformUtils.ts
- FormSheet.tsx
- FormSheet.types.ts
- FormSheet.web.tsx
- FormSheetUtils.ts
- index.ts
- index.ts
- SafeAreaView.tsx
- SafeAreaView.types.ts
- SafeAreaView.web.tsx
- index.ts
- ScrollToTopGuard.ios.tsx
- ScrollToTopGuard.tsx
- index.ts
- ScrollViewMarker.tsx
- ScrollViewMarker.types.ts
- ScrollViewMarker.web.tsx
- index.ts
- types.ts
- index.ts
- SplitHost.android.tsx
- SplitHost.tsx
- SplitHost.types.ts
- SplitHost.web.tsx
- SplitScreen.android.tsx
- SplitScreen.tsx
- SplitScreen.types.ts
- SplitScreen.web.tsx
- StackHeaderSubview.android.tsx
- StackHeaderSubview.android.types.ts
- iconUtils.ios.ts
- StackHeaderItem.ios.tsx
- StackHeaderItem.ios.types.ts
- StackHeaderItemSpacer.ios.tsx
- StackHeaderItemSpacer.ios.types.ts
- StackHeaderMenu.ios.types.ts
- index.ts
- StackHeaderConfig.android.tsx
- StackHeaderConfig.android.types.ts
- StackHeaderConfig.d.ts
- StackHeaderConfig.ios.tsx
- StackHeaderConfig.ios.types.ts
- StackHeaderConfig.types.ts
- StackHeaderConfig.web.tsx
- utils.ts
- index.ts
- StackHost.tsx
- StackHost.types.ts
- StackHost.web.tsx
- index.ts
- StackScreen.tsx
- StackScreen.types.ts
- StackScreen.web.tsx
- index.ts
- index.ts
- TabsBottomAccessory.tsx
- TabsBottomAccessory.types.ts
- TabsBottomAccessoryContent.tsx
- TabsBottomAccessoryContent.types.ts
- index.ts
- TabsHost.android.tsx
- TabsHost.android.types.ts
- TabsHost.d.ts
- TabsHost.ios.tsx
- TabsHost.ios.types.ts
- TabsHost.types.ts
- TabsHost.web.tsx
- useTabsHost.ts
- index.ts
- TabsScreen.android.tsx
- TabsScreen.android.types.ts
- TabsScreen.d.ts
- TabsScreen.ios.tsx
- TabsScreen.ios.types.ts
- TabsScreen.types.ts
- TabsScreen.web.tsx
- useTabsScreen.ts
- index.ts
- index.ts
- FullWindowOverlayNativeComponent.ts
- ModalScreenNativeComponent.ts
- NativeScreensModule.web.ts
- ScreenContainerNativeComponent.ts
- ScreenContentWrapperNativeComponent.ts
- ScreenFooterNativeComponent.ts
- ScreenNativeComponent.ts
- ScreenNavigationContainerNativeComponent.ts
- ScreenStackHeaderConfigNativeComponent.ts
- ScreenStackHeaderSubviewNativeComponent.ts
- ScreenStackNativeComponent.ts
- SearchBarNativeComponent.ts
- FormSheetContentWrapperNativeComponent.ts
- FormSheetHostNativeComponent.ts
- SafeAreaViewNativeComponent.ts
- ScrollToTopGuardNativeComponent.ts
- SplitHostNativeComponent.ts
- SplitScreenNativeComponent.ts
- StackHeaderConfigAndroidNativeComponent.ts
- StackHeaderConfigIOSNativeComponent.ts
- StackHeaderItemIOSNativeComponent.ts
- StackHeaderItemSpacerIOSNativeComponent.ts
- StackHeaderSubviewAndroidNativeComponent.ts
- StackHostNativeComponent.ts
- StackScreenNativeComponent.ts
- TabsBottomAccessoryContentNativeComponent.ts
- TabsBottomAccessoryNativeComponent.ts
- TabsHostAndroidNativeComponent.ts
- TabsHostIOSNativeComponent.ts
- TabsScreenAndroidNativeComponent.ts
- TabsScreenIOSNativeComponent.ts
- codegenUtils.ts
- NativeScreensModule.ts
- ScrollViewMarkerNativeComponent.ts
- EdgeInsetApplicationContext.ts
- DelayedFreeze.tsx
- prepareHeaderBarButtonItems.ts
- sheet.tsx
- usePrevious.tsx
- DebugContainer.tsx
- DebugContainer.web.tsx
- FullWindowOverlay.tsx
- FullWindowOverlay.web.tsx
- Screen.tsx
- Screen.web.tsx
- ScreenContainer.tsx
- ScreenContainer.web.tsx
- ScreenContentWrapper.tsx
- ScreenContentWrapper.web.tsx
- ScreenContentWrapper.windows.tsx
- ScreenFooter.tsx
- ScreenFooter.web.tsx
- ScreenFooter.windows.tsx
- ScreenStack.tsx
- ScreenStack.web.tsx
- ScreenStackHeaderConfig.tsx
- ScreenStackHeaderConfig.web.tsx
- ScreenStackItem.tsx
- SearchBar.tsx
- SearchBar.web.tsx
- constraints.ts
- defaults.ts
- fabricUtils.ts
- fabricUtils.web.ts
- GestureDetectorProvider.tsx
- index.tsx
- RNScreensTurboModule.ts
- ScreenGestureDetector.tsx
- index.tsx
- ReanimatedHeaderHeightContext.tsx
- ReanimatedNativeStackScreen.tsx
- ReanimatedScreen.tsx
- ReanimatedScreenProvider.tsx
- ReanimatedTransitionProgressContext.tsx
- useReanimatedHeaderHeight.tsx
- useReanimatedTransitionProgress.tsx
- contexts.tsx
- index.tsx
- TransitionProgressContext.tsx
- types.ts
- useTransitionProgress.tsx
- useRenderDebugInfo.tsx
- index.ts
- logging.ts
- types.ts
- core.ts
- flags.ts
- index.tsx
- types.ts
- utils.ts
- config
- App.test.tsx
- MainActivity.kt
- MainApplication.kt
- rn_edit_text_material.xml
- tv_banner.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- strings.xml
- styles.xml
- AndroidManifest.xml
- build.gradle
- debug.keystore
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- settings.gradle
- Contents.json
- Contents.json
- Info.plist
- LaunchScreen.storyboard
- PrivacyInfo.xcprivacy
- TVOSExample.xcscheme
- project.pbxproj
- contents.xcworkspacedata
- .xcode.env
- AppDelegate.swift
- Podfile
- Podfile.lock
- TVOSExample-Bridging-Header.h
- .eslintrc.js
- .gitignore
- .ruby-version
- .watchmanconfig
- app.json
- App.tsx
- babel.config.js
- Gemfile
- Gemfile.lock
- index.js
- jest.config.js
- metro.config.js
- package.json
- tsconfig.json
- yarn.lock
- ModalScreenViewManager.cpp
- ModalScreenViewManager.h
- packages.config
- pch.cpp
- pch.h
- PropertySheet.props
- ReactPackageProvider.cpp
- ReactPackageProvider.h
- ReactPackageProvider.idl
- RNScreens.cpp
- RNScreens.def
- RNScreens.h
- RNScreens.idl
- RNScreens.vcxproj
- RNScreens.vcxproj.filters
- Screen.cpp
- Screen.h
- ScreenContainer.cpp
- ScreenContainer.h
- ScreenContainerViewManager.cpp
- ScreenContainerViewManager.h
- ScreenStack.cpp
- ScreenStack.h
- ScreenStackHeaderConfig.cpp
- ScreenStackHeaderConfig.h
- ScreenStackHeaderConfigViewManager.cpp
- ScreenStackHeaderConfigViewManager.h
- ScreenStackHeaderSubview.cpp
- ScreenStackHeaderSubview.h
- ScreenStackHeaderSubviewViewManager.cpp
- ScreenStackHeaderSubviewViewManager.h
- ScreenStackViewManager.cpp
- ScreenStackViewManager.h
- ScreenViewManager.cpp
- ScreenViewManager.h
- SearchBar.cpp
- SearchBar.h
- SearchBarViewManager.cpp
- SearchBarViewManager.h
- .gitignore
- README.md
- RNScreens62.sln
- RNScreens63.sln
- RNScreens65.sln
- .buckconfig
- .clang-format
- .eslintrc.js
- .flowconfig
- .gitattributes
- .gitignore
- .gitmodules
- .npmignore
- .nvmrc
- .prettierrc.js
- .watchmanconfig
- .yarnrc.yml
- AGENTS.md
- babel.config.js
- CLAUDE.md
- jest.config.js
- LICENSE
- package.json
- react-native.config.js
- react-navigation
- README-Fabric.md
- README.md
- RNScreens.podspec
- tsconfig.build.json
- tsconfig.json
- yarn.lock
# 설치 가이드
node설치 및 실행 절차
yarn install
프로젝트 루트 의존성 패키지를 설치합니다.
yarn --cwd FabricExample install
FabricExample 예제 앱의 의존성을 설치합니다.
bundle --gemfile FabricExample/Gemfile install
FabricExample의 Ruby 젬 패키지를 설치합니다.
bundle exec pod-install --gemfile FabricExample/Gemfile
FabricExample의 iOS 코코아팟을 설치합니다.
yarn --cwd FabricExample android
FabricExample Android 애플리케이션을 빌드하고 실행합니다.
yarn --cwd FabricExample ios
FabricExample iOS 애플리케이션을 빌드하고 실행합니다.
핵심 명령어
yarn install
프로젝트의 필요한 모든 Node.js 의존성 패키지를 설치합니다.
yarn --cwd FabricExample ios
FabricExample 앱을 iOS 시뮬레이터에서 빌드하고 실행합니다.
yarn --cwd FabricExample android
FabricExample 앱을 Android 에뮬레이터에서 빌드하고 실행합니다.
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
npx
설명 보기 ▼
npx
이 명령은 `npm exec`의 별칭입니다.
tldr npm exec
자세한 내용은 원본 명령을 참고하세요:
react-native
설명 보기 ▼
react-native
React를 사용하여 네이티브 앱을 구축하기 위한 프레임워크.
더 많은 정보: <https://github.com/react-native-community/cli/blob/main/docs/commands.md>.
react-native init {{project_name}}
동일한 이름의 디렉터리에 새 React Native 프로젝트 초기화:
react-native start
메트로 번들러 시작:
react-native start --reset-cache
캐시를 초기화한 상태로 메트로 번들러 시작:
Screen
설명 보기 ▼
Screen
원격 서버에서 세션을 열어 유지. 단일 SSH 연결로 여러 창을 관리.
관련 항목: `tmux`, `zellij`.
더 많은 정보: <https://manned.org/screen>.
screen
새 screen 세션 시작:
screen -S {{session_name}}
새 이름 지정 screen 세션 시작:
screen -dmLS {{session_name}} {{command}}
새로운 데몬을 시작하고 출력을 `screenlog.x`에 기록:
yarn
설명 보기 ▼
yarn
JavaScript 및 Node.js 패키지 대체 관리자.
더 많은 정보: <https://yarnpkg.com/cli>.
yarn global add {{module_name}}
전역적으로 모듈 설치:
yarn install
`package.json` 파일에 참조된 모든 의존성을 설치 ( `install`은 선택 사항입니다):
yarn add {{module_name}}@{{version}}
모듈을 설치하고 `package.json` 파일에 대한 의존성으로 저장 (개발 전용 의존성으로 추가하려면 `--dev` 추가):
