MCPcopy Create free account

hub / github.com/AppAndFlow/react-native-safe-area-context / functions

Functions113 in github.com/AppAndFlow/react-native-safe-area-context

↓ 6 callersFunctionuseSafeAreaInsets
()
src/SafeAreaContext.tsx:149
↓ 3 callersFunctionedgeInsetsToJsMap
android/src/main/java/com/th3rdwave/safeareacontext/SerializationUtils.kt:7
↓ 3 callersFunctiongetSafeAreaInsets
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaUtils.kt:62
↓ 2 callersFunctiongetEdgeValue
( inset: number, current: number, mode: EdgeMode | undefined, )
src/SafeAreaView.web.tsx:19
↓ 2 callersFunctiongetFrame
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaUtils.kt:82
↓ 2 callersFunctionrectToJsMap
android/src/main/java/com/th3rdwave/safeareacontext/SerializationUtils.kt:24
↓ 2 callersMethodsetEdges
(T view, @Nullable ReadableMap value)
android/src/paper/java/com/facebook/react/viewmanagers/RNCSafeAreaViewManagerInterface.java:19
↓ 2 callersMethodsetMode
(T view, @Nullable String value)
android/src/paper/java/com/facebook/react/viewmanagers/RNCSafeAreaViewManagerInterface.java:17
↓ 2 callersFunctionuseSafeAreaFrame
()
src/SafeAreaContext.tsx:157
↓ 1 callersMethodadjustLayoutWithState
common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp:39
↓ 1 callersFunctioncreateContextElement
()
src/NativeSafeAreaProvider.web.tsx:107
↓ 1 callersFunctionedgeInsetsFromDynamic
common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewState.h:17
↓ 1 callersFunctionedgeInsetsToJavaMap
android/src/main/java/com/th3rdwave/safeareacontext/SerializationUtils.kt:16
↓ 1 callersMethodgetConstants
()
android/src/paper/java/com/th3rdwave/safeareacontext/NativeSafeAreaContextSpec.java:33
↓ 1 callersFunctiongetEdgeValue
common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp:28
↓ 1 callersFunctiongetInset
(side: string)
src/NativeSafeAreaProvider.web.tsx:103
↓ 1 callersFunctiongetReactContext
UIManagerHelper.getReactContext only exists in RN 0.63+ so vendor it here for a while. */
android/src/paper/java/com/th3rdwave/safeareacontext/UIManagerHelperCompat.kt:9
↓ 1 callersFunctiongetRootWindowInsetsCompat
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaUtils.kt:54
↓ 1 callersFunctiongetRootWindowInsetsCompatBase
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaUtils.kt:44
↓ 1 callersFunctiongetRootWindowInsetsCompatM
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaUtils.kt:28
↓ 1 callersFunctiongetRootWindowInsetsCompatR
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaUtils.kt:12
↓ 1 callersFunctiongetSupportedEnv
()
src/NativeSafeAreaProvider.web.tsx:86
↓ 1 callersFunctiongetSupportedTransitionEvent
()
src/NativeSafeAreaProvider.web.tsx:67
↓ 1 callersFunctiongetSurfaceId
UIManagerHelper.getSurfaceId only exists in RN 0.65+, surface id is only needed for new arch. */
android/src/paper/java/com/th3rdwave/safeareacontext/UIManagerHelperCompat.kt:18
↓ 1 callersMethodgetTypedExportedConstants
()
android/src/paper/java/com/th3rdwave/safeareacontext/NativeSafeAreaContextSpec.java:31
↓ 1 callersFunctionloadCurrentExample
()
example/src/App.tsx:28
↓ 1 callersFunctiononEnd
()
src/NativeSafeAreaProvider.web.tsx:36
↓ 1 callersFunctionrectToJavaMap
android/src/main/java/com/th3rdwave/safeareacontext/SerializationUtils.kt:33
↓ 1 callersFunctionsaveCurrentExample
()
example/src/App.tsx:36
↓ 1 callersMethodsetOnInsetsChangeHandler
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProvider.kt:43
↓ 1 callersMethodsetStateWrapper
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaView.kt:23
↓ 1 callersMethodupdateState
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewManager.kt:55
↓ 1 callersFunctionuseParentSafeAreaFrame
()
src/SafeAreaContext.tsx:142
↓ 1 callersFunctionuseParentSafeAreaInsets
()
src/SafeAreaContext.tsx:138
↓ 1 callersFunctionvalueFromEdges
common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewShadowNode.cpp:15
↓ 1 callersFunctionwithProvider
( Component: React.ComponentType<T>, )
example/src/components/withProvider.tsx:4
FunctionApp
()
example/src/App.tsx:21
FunctionCard
({ title, children, }: { title: string; children: React.ReactNode; })
example/src/components/Card.tsx:4
FunctionCompatNativeSafeAreaProvider
({ children, style, onInsetsChange, }: NativeSafeAreaProviderProps)
src/CompatNativeSafeAreaProvider.tsx:5
FunctionDataView
({ data }: { data: object | null | undefined })
example/src/components/DataView.tsx:4
FunctionListenerExample
()
example/src/ListenerExample.tsx:13
MethodNativeSafeAreaContextSpec
(ReactApplicationContext reactContext)
android/src/paper/java/com/th3rdwave/safeareacontext/NativeSafeAreaContextSpec.java:27
FunctionNativeSafeAreaProvider
({ children, style, onInsetsChange, }: NativeSafeAreaProviderProps)
src/NativeSafeAreaProvider.web.tsx:23
FunctionPrintInsetsTestView
()
src/__tests__/SafeAreaContext-test.tsx:21
MethodRNCSafeAreaProviderManagerDelegate
(U viewManager)
android/src/paper/java/com/facebook/react/viewmanagers/RNCSafeAreaProviderManagerDelegate.java:23
MethodRNCSafeAreaViewManagerDelegate
(U viewManager)
android/src/paper/java/com/facebook/react/viewmanagers/RNCSafeAreaViewManagerDelegate.java:24
FunctionRNCSafeAreaViewState
common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewState.h:35
FunctionReactNativeSafeAreaView
()
example/src/SafeAreaViewExample.tsx:18
FunctionReactNativeSafeAreaViewEdges
()
example/src/SafeAreaViewEdgesExample.tsx:18
FunctionReactNavigationDetailScreen
()
example/src/components/ReactNavigationDetailScreen.tsx:8
FunctionReactNavigationExample
()
example/src/ReactNavigationExample.tsx:24
FunctionReactNavigationHomeScreen
()
example/src/components/ReactNavigationHomeScreen.tsx:8
FunctionReactNavigationModalDetailScreen
()
example/src/components/ReactNavigationModalDetailScreen.tsx:8
FunctionReactNavigationNativeStackExample
()
example/src/ReactNavigationNativeStackExample.tsx:32
FunctionReactNavigationSettingsScreen
()
example/src/components/ReactNavigationSettingsScreen.tsx:8
FunctionSafeAreaListener
({ onChange, style, children, ...others }: SafeAreaListenerProps)
src/SafeAreaContext.tsx:112
FunctionSafeAreaProvider
({ children, initialMetrics, initialSafeAreaInsets, style, ...others }: SafeAreaProviderProps)
src/SafeAreaContext.tsx:34
FunctionSafeAreaViewVisualizer
({ children, }: { children: React.ReactNode; })
example/src/components/SafeAreaViewVisualizer.tsx:9
FunctionSimpleExample
()
example/src/HooksExample.tsx:57
FunctionSimpleExampleScreen
()
example/src/HooksExample.tsx:15
FunctionTabsScreen
()
example/src/ReactNavigationExample.tsx:13
MethodaddEventEmitters
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProviderManager.kt:26
Methodadopt
common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewComponentDescriptor.h:15
MethodcreateShadowNodeInstance
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewManager.kt:18
MethodcreateViewInstance
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewManager.kt:16
MethodcreateViewInstance
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProviderManager.kt:20
MethodcreateViewManagers
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaContextPackage.kt:38
Methoddispatch
TODO: Migrate to getEventData when dropping support for RN 0.64.
android/src/paper/java/com/th3rdwave/safeareacontext/InsetsChangeEvent.kt:19
MethodfindProvider
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaView.kt:74
FunctiongetConstants
()
src/__tests__/InitialWindow-test.tsx:31
MethodgetDelegate
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProviderManager.kt:16
MethodgetDynamic
common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewState.cpp:8
MethodgetEdgeValue
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewShadowNode.kt:81
MethodgetEventData
android/src/fabric/java/com/th3rdwave/safeareacontext/InsetsChangeEvent.kt:15
MethodgetEventName
android/src/paper/java/com/th3rdwave/safeareacontext/InsetsChangeEvent.kt:16
MethodgetEventName
android/src/fabric/java/com/th3rdwave/safeareacontext/InsetsChangeEvent.kt:13
MethodgetExportedCustomDirectEventTypeConstants
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProviderManager.kt:22
MethodgetInitialWindowMetrics
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaContextModule.kt:19
FunctiongetMapBuffer
common/cpp/react/renderer/components/safeareacontext/RNCSafeAreaViewState.h:48
MethodgetModule
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaContextPackage.kt:14
MethodgetName
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewManager.kt:14
MethodgetName
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProviderManager.kt:18
MethodgetName
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaContextModule.kt:11
FunctiongetReactContext
android/src/fabric/java/com/th3rdwave/safeareacontext/UIManagerHelperCompat.kt:8
MethodgetReactModuleInfoProvider
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaContextPackage.kt:21
MethodgetShadowNodeClass
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewManager.kt:20
MethodgetStateWrapper
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaView.kt:19
FunctiongetSurfaceId
android/src/fabric/java/com/th3rdwave/safeareacontext/UIManagerHelperCompat.kt:12
MethodgetTypedExportedConstants
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaContextModule.kt:15
FunctionhandleOnInsetsChange
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProviderManager.kt:36
MethodmaybeUpdateInsets
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProvider.kt:16
MethodmaybeUpdateInsets
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaView.kt:63
MethodonAttachedToWindow
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProvider.kt:27
MethodonAttachedToWindow
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaView.kt:85
MethodonBeforeLayout
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewShadowNode.kt:110
MethodonDetachedFromWindow
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProvider.kt:33
MethodonDetachedFromWindow
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaView.kt:92
MethodonPreDraw
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaProvider.kt:38
MethodonPreDraw
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaView.kt:98
MethodresetInsets
android/src/main/java/com/th3rdwave/safeareacontext/SafeAreaViewShadowNode.kt:95
next →1–100 of 113, ranked by callers