Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/expo/expo
/ functions
Functions
22,125 in github.com/expo/expo
⨍
Functions
22,125
◇
Types & classes
3,317
↓ 137 callers
Function
foregroundStyle
( style: | Color // Simple color (hex string, color name, or React Native ColorValue) | { type: 'col
packages/expo-ui/src/swift-ui/modifiers/index.ts:424
↓ 135 callers
Method
append
(name: string, value: { uri: string; name?: string; type?: string })
packages/expo/src/winter/__tests__/FormData.test.ios.ts:12
↓ 135 callers
Method
slice
(t,s)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:808
↓ 133 callers
Method
exec
* One-step query execution interface * * The implementation of this function uses {@link row}, which makes a * copy of blobs and returns BigI
packages/expo-sqlite/web/wa-sqlite/types/index.d.ts:575
↓ 133 callers
Function
getPathFromState
( state: State, options?: Options<ParamList> )
packages/expo-router/src/react-navigation/core/getPathFromState.tsx:80
↓ 132 callers
Method
remove
()
packages/expo-updates/src/UpdatesEmitter.ts:12
↓ 127 callers
Function
use
* A custom hook like [`React.use`](https://react.dev/reference/react/use) hook using private Suspense implementation.
packages/expo-sqlite/src/hooks.tsx:373
↓ 125 callers
Method
add
(part)
apps/test-suite/tests/JSOptionalChaining.js:818
↓ 123 callers
Function
getPathFromState
( state: State, options?: Options<ParamList> )
packages/expo-router/src/fork/getPathFromState.ts:74
↓ 123 callers
Method
read
* Called during startup to load initial state, if available. Provided to * a crawler, which will return the delta between the initial state and the
packages/@expo/metro-file-map/src/types.ts:48
↓ 123 callers
Method
set
(name: string, value: { uri: string; name?: string; type?: string })
packages/expo/src/winter/__tests__/FormData.test.ios.ts:13
↓ 122 callers
Function
executeExpoAsync
(cwd, flags, options)
packages/@expo/cli/e2e/utils/expo.ts:16
↓ 121 callers
Function
l
(e)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:2
↓ 121 callers
Method
relative
* Resolves a relative path to an absolute path. * @param from - The base path. * @param to - The relative path. * @returns A string represent
packages/expo-file-system/src/pathUtilities/index.ts:31
↓ 120 callers
Method
timeEnd
(label?: string)
packages/expo/src/ts-declarations/console.d.ts:41
↓ 116 callers
Function
background
(color: Color, shape?: Shape)
packages/expo-ui/src/swift-ui/modifiers/background.ts:11
↓ 115 callers
Method
time
(label?: string)
packages/expo/src/ts-declarations/console.d.ts:40
↓ 114 callers
Method
next
()
packages/expo-audio/src/MediaSessionController.web.ts:8
↓ 112 callers
Method
every
(e,t)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:808
↓ 110 callers
Method
clear
()
packages/expo/src/ts-declarations/console.d.ts:24
↓ 110 callers
Function
fetch
( input: string | URL | FetchRequestLike, init?: FetchRequestInit )
packages/expo/src/winter/fetch/fetch.ts:35
↓ 110 callers
Function
s
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:81
↓ 109 callers
Function
p
(e,t)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:2
↓ 109 callers
Function
useHeaderConfigProps
({ headerBackIcon, headerBackImageSource, headerBackButtonDisplayMode, headerBackButtonMenuEnabled,
packages/expo-router/src/react-navigation/native-stack/views/useHeaderConfigProps.tsx:167
↓ 108 callers
Function
defaultProps
( overrides?: Partial<Omit<HookProps, 'route'>> & { route?: Partial<HookProps['route']> } )
packages/expo-router/src/react-navigation/native-stack/__tests__/useHeaderConfigProps-setup.tsx:21
↓ 108 callers
Method
dispatch
(RCTEventEmitter rctEventEmitter)
packages/expo-modules-core/android/src/main/java/expo/modules/adapters/react/services/EventEmitterModule.java:47
↓ 108 callers
Function
test
({ describe, it, expect, beforeAll, afterAll })
apps/test-suite/tests/SMS.js:18
↓ 107 callers
Method
relative
(from: string, to: string)
packages/@expo/metro-file-map/src/lib/RootPathUtils.ts:249
↓ 104 callers
Method
runAsync
(query: string, ...params: any[])
packages/expo-sqlite/dev-plugin-webui/src/hooks/useSQLiteDatabase.shared.ts:11
↓ 104 callers
Method
write
* Called when metro-file-map `build()` has applied changes returned by the * crawler - i.e. internal state reflects the current file system state.
packages/@expo/metro-file-map/src/types.ts:57
↓ 102 callers
Method
end
* The last call that will be made to this CacheManager. Any handles should * be closed by the time this settles.
packages/@expo/metro-file-map/src/types.ts:63
↓ 102 callers
Function
p
(filePath: string)
packages/@expo/metro-file-map/src/lib/__tests__/RootPathUtils.test.ts:16
↓ 102 callers
Method
put
(String key, Item<? extends Object> value)
packages/expo-structured-headers/android/src/main/java/expo/modules/structuredheaders/Parameters.java:169
↓ 101 callers
Method
parse
(s)
apps/test-suite/tests/JSOptionalChaining.js:520
↓ 100 callers
Function
$
(t,e)
docs/public/static/libs/tippy/tippy.all.min.js:1
↓ 100 callers
Method
lookup
* Return information about the given path, whether a directory or file. * Always follow symlinks, and return a real path if it exists.
packages/@expo/metro-file-map/src/types.ts:339
↓ 99 callers
Function
createModule
( moduleSystem: any, moduleId: string | number, verboseName?: string, factory?: (...args: any[]) => an
packages/@expo/cli/metro-require/__tests__/require.test.ts:17
↓ 96 callers
Function
validateSchema
( schema: JSONSchema, value: unknown, path: string )
packages/@expo/schema-utils/src/validate.ts:678
↓ 93 callers
Method
setState
(t,e)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:371
↓ 92 callers
Method
removeEventListener
(e,t)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:440
↓ 91 callers
Function
frame
(params: { width?: number; height?: number; minWidth?: number; maxWidth?: number; minHeight?: number
packages/expo-ui/src/swift-ui/modifiers/index.ts:79
↓ 90 callers
Method
pop
()
apps/native-component-list/src/screens/Screens/nativeStack.tsx:27
↓ 90 callers
Function
resolve
(value: T)
packages/@expo/fingerprint/src/utils/__tests__/Concurrency-test.ts:10
↓ 89 callers
Function
collectDependencies
( ast: TAst, options: Options )
packages/@expo/metro-config/src/transform-worker/collect-dependencies.ts:155
↓ 89 callers
Function
getConfig
(projectRoot: string, options: GetConfigOptions = {})
packages/@expo/config/src/Config.ts:138
↓ 87 callers
Method
delete
()
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:527
↓ 86 callers
Function
resolve
(repoRoot: string, name: string, range: string)
tools/src/prebuilds/resolvePackage.test.ts:40
↓ 86 callers
Function
resolveFrom
( fromDirectory: string, moduleId: string, params?: ResolveFromParams )
packages/@expo/require-utils/src/resolve.ts:22
↓ 86 callers
Function
waitFor
(millis)
apps/test-suite/tests/helpers.js:6
↓ 85 callers
Method
reject
(String code, String message, Throwable e)
packages/expo-modules-core/android/src/main/java/expo/modules/core/Promise.java:12
↓ 85 callers
Function
setState
(newState: T)
packages/expo-router/src/react-navigation/core/useSyncState.tsx:27
↓ 84 callers
Function
astFromCode
(code: string)
packages/@expo/metro-config/src/transform-worker/__tests__/collect-dependencies-upstream.test.ts:2003
↓ 83 callers
Function
requireNativeModule
(name: string)
packages/expo-widgets/bundle/expo-stub.ts:1
↓ 83 callers
Method
toHaveSegments
(segments: string[])
packages/expo-router/src/ts-declarations/expect.d.ts:5
↓ 82 callers
Function
F
(t,n)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:142
↓ 81 callers
Method
interpolate
(t)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:381
↓ 81 callers
Function
test
(name: string)
packages/@expo/metro-config/src/transform-plugins/__tests__/import-export-plugin-babel-snapshots.test.ts:12
↓ 80 callers
Function
normalizeOptionsAsync
( projectRoot: string, options?: Options )
packages/@expo/fingerprint/src/Options.ts:82
↓ 80 callers
Method
startAsync
Start ngrok on the given port for the project.
packages/@expo/cli/src/start/server/AsyncNgrok.ts:73
↓ 79 callers
Method
textSync
()
packages/expo-file-system/mocks/FileSystem.ts:306
↓ 78 callers
Method
back
(t)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:422
↓ 77 callers
Method
description
()
packages/@expo/cli/src/start/server/DevToolsPlugin.ts:138
↓ 77 callers
Method
readAsync
(options?: Options<TJSONObject>)
packages/@expo/json-file/src/JsonFile.ts:78
↓ 75 callers
Method
write
(sock: Socket, msg: any)
packages/@expo/cli/src/run/ios/appleDevice/protocol/AbstractProtocol.ts:108
↓ 74 callers
Function
exec
(nativeDatabaseId: number, source: string)
packages/expo-sqlite/web/worker.ts:285
↓ 74 callers
Function
getResolveFunc
()
packages/@expo/cli/src/start/server/metro/__tests__/withMetroMultiPlatform.test.ts:118
↓ 74 callers
Function
h
(e)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:149
↓ 74 callers
Method
identifier
()
packages/@expo/cli/src/start/platforms/ios/AppleDeviceManager.ts:96
↓ 73 callers
Method
closeAsync
()
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:780
↓ 72 callers
Method
add
(e,l)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:369
↓ 72 callers
Method
pathMatching
* Matches any path that contains the exact provided path, or matches the path pattern. * This matcher normalizes UNIX paths to POSIX paths, to
packages/@expo/cli/e2e/jest/expect-path.ts:85
↓ 72 callers
Method
readdir
( normalPath: Path, absolutePath: string, dirNode: DirectoryNode | null | undefined )
packages/@expo/metro-file-map/src/types.ts:477
↓ 71 callers
Method
ok
()
packages/expo/src/winter/fetch/FetchResponse.ts:279
↓ 71 callers
Method
open
(mode?: FileMode)
packages/expo-file-system/mocks/FileSystem.ts:346
↓ 70 callers
Method
check
(obj)
apps/test-suite/tests/JSPrivateProperties.js:1341
↓ 70 callers
Method
getItem
(key: string)
packages/expo-sqlite/src/WebStorage.ts:12
↓ 69 callers
Function
inMemoryContext
(context: MemoryContext)
packages/expo-router/src/testing-library/context-stubs.ts:25
↓ 67 callers
Function
extractPathFromURL
(prefixes: string[], url: string)
packages/expo-router/src/react-navigation/native/extractPathFromURL.tsx:3
↓ 66 callers
Function
P
(o,u,c,i,s)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:60
↓ 66 callers
Function
createNavigationContainerRef
()
packages/expo-router/src/react-navigation/core/createNavigationContainerRef.tsx:12
↓ 66 callers
Function
i
(e,r)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/worker-aaddcc908d9758af99bee8e068c81a7f.js:2
↓ 65 callers
Function
b
(t)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:142
↓ 65 callers
Method
downloadAsync
* Downloads the asset data to a local file in the device's cache directory. Once the returned * promise is fulfilled without error, the [`localUri`
packages/expo-asset/src/Asset.ts:271
↓ 65 callers
Function
resolve
()
packages/expo-router/src/fork/useThenable.ts:22
↓ 64 callers
Method
apply
(T t)
packages/expo-modules-core/android/src/main/java/expo/modules/core/interfaces/Consumer.java:5
↓ 64 callers
Method
setItem
(key: string, value: string)
packages/expo-sqlite/src/WebStorage.ts:24
↓ 63 callers
Method
closeAsync
* Closes the database connection asynchronously.
packages/expo-sqlite/src/Storage.ts:103
↓ 63 callers
Method
runAsync
Run any command using the package manager
packages/@expo/package-manager/src/PackageManager.ts:26
↓ 63 callers
Function
useTheme
()
apps/observe-tester/utils/theme.ts:4
↓ 62 callers
Function
decl
(s)
packages/expo-sqlite/web/wa-sqlite/sqlite-api.js:1135
↓ 62 callers
Function
serializeShakingAsync
( fs: Record<string, string>, options: { isReactServer?: boolean; treeshake?: boolean; optimiz
packages/@expo/metro-config/src/serializer/fork/__tests__/serializer-test-utils.ts:81
↓ 61 callers
Function
rerender
(input: string, params?: unknown)
packages/@expo/router-server/src/rsc/server.ts:98
↓ 60 callers
Method
getString
(String key)
packages/expo-modules-core/android/src/main/java/expo/modules/core/interfaces/Arguments.java:27
↓ 60 callers
Method
stopAsync
Stop the ngrok process if it's running.
packages/@expo/cli/src/start/server/AsyncNgrok.ts:100
↓ 59 callers
Function
S
(t)
packages/expo-sqlite/dev-plugin-dist/_expo/static/js/web/entry-6b462075328bf796a095088ecb34b129.js:97
↓ 59 callers
Method
appendChild
(element: any)
apps/native-component-list/src/screens/GL/BeforePIXI.native.tsx:12
↓ 59 callers
Function
d
(r)
packages/expo/virtual/streams.js:8
↓ 59 callers
Function
getRouterE2ERoot
()
packages/@expo/cli/e2e/__tests__/utils.ts:230
↓ 58 callers
Function
callback
(...args: any[])
packages/expo/src/hooks/useEvent.ts:104
↓ 58 callers
Function
convertHtmlToMarkdown
(html: string)
docs/scripts/generate-markdown-pages-utils.ts:1012
← previous
next →
101–200 of 22,125, ranked by callers