| /expo/packages/@expo/cli/src/start/server/middleware/inspector/ |
| H A D | JsInspector.ts | 44 return apps.find((app) => app.description === appId) ?? null; 53 return apps.filter((app) => app.title === 'React Native Experimental (Improved Chrome Reloads)'); 61 for (const app of apps) { constant 62 if (app.description !== "don't use") { 63 const deviceId = app.id.split('-')[0]; 64 const appId = app.description; 69 return apps.map((app) => { 70 if (app.description === "don't use") { 71 const deviceId = app.id.split('-')[0]; 72 app.description = deviceIdToAppId[deviceId] ?? app.description; [all …]
|
| H A D | middlwareMutations.ts | 9 export function prependMiddleware(app: ConnectServer, middleware: HandleFunction) { 10 app.use(middleware); 11 app.stack.unshift(app.stack.pop()!); 22 app: ConnectServer, 26 const item = app.stack.find((middleware) => middleware.handle === sourceMiddleware);
|
| /expo/home/screens/ProjectScreen/ |
| H A D | ProjectView.tsx | 35 if (error && !data?.app?.byId) { 52 const app = data.app.byId; 56 <ProjectHeader app={app} /> 58 {appHasEASUpdates(app) && ( 60 <EASUpdateLaunchSection app={app} /> 64 {appHasLegacyUpdate(app) && ( 66 <LegacyLaunchSection app={app} /> 70 {!appHasLegacyUpdate(app) && !appHasEASUpdates(app) && ( 100 if (data?.app?.byId) { 108 }, [navigation, data?.app?.byId]); [all …]
|
| /expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/expo/modules/firebase/core/ |
| H A D | FirebaseCoreService.java | 38 FirebaseApp app = getFirebaseApp(null); in getAppName() local 39 return (app != null) ? app.getName() : DEFAULT_APP_NAME; in getAppName() 43 FirebaseApp app = getFirebaseApp(null); in getAppOptions() local 44 return (app != null) ? app.getOptions() : FirebaseOptions.fromResource(mContext); in getAppOptions() 52 FirebaseApp app = getFirebaseApp(name); in updateFirebaseApp() local 53 if (app != null) { in updateFirebaseApp() 55 app.delete(); in updateFirebaseApp() 58 app.delete(); in updateFirebaseApp() 69 app = FirebaseApp.initializeApp(mContext, options); in updateFirebaseApp() 76 return app; in updateFirebaseApp() [all …]
|
| /expo/packages/@expo/config-plugins/src/android/__tests__/ |
| H A D | Manifest-test.ts | 55 const app = getMainApplication(manifest)!; constant 56 expect(app.$).toBeDefined(); 57 expect(app.activity).toBeDefined(); 60 const app = getMainApplication({} as any); constant 61 expect(app).toBe(null); 65 const app = getMainApplication(manifest)!; constant 73 const app = getMainApplication(manifest)!; constant 75 expect(findMetaDataItem(app, 'bacon')).toBe(2); 77 expect(findMetaDataItem(app, 'bacon')).toBe(-1); 83 const app = getMainApplication(manifest)!; constant [all …]
|
| /expo/docs/pages/versions/unversioned/config/ |
| H A D | app.mdx | 2 title: app.json / app.config.js 9 import schema from '~/public/static/schemas/unversioned/app-config-schema.json'; 11 …"expo"` key in **app.json** or **app.config.json**. These properties can be passed to the top leve… 13 …nformation on app configuration, such as the differences between the various app configuration fil…
|
| /expo/docs/pages/versions/v46.0.0/config/ |
| H A D | app.mdx | 2 title: app.json / app.config.js 9 import schema from '~/public/static/schemas/v46.0.0/app-config-schema.json'; 11 …"expo"` key in **app.json** or **app.config.json**. These properties can be passed to the top leve… 13 …nformation on app configuration, such as the differences between the various app configuration fil…
|
| /expo/docs/pages/versions/v49.0.0/config/ |
| H A D | app.mdx | 2 title: app.json / app.config.js 9 import schema from '~/public/static/schemas/unversioned/app-config-schema.json'; 11 …"expo"` key in **app.json** or **app.config.json**. These properties can be passed to the top leve… 13 …nformation on app configuration, such as the differences between the various app configuration fil…
|
| /expo/docs/pages/versions/v47.0.0/config/ |
| H A D | app.mdx | 2 title: app.json / app.config.js 9 import schema from '~/public/static/schemas/unversioned/app-config-schema.json'; 11 …"expo"` key in **app.json** or **app.config.json**. These properties can be passed to the top leve… 13 …nformation on app configuration, such as the differences between the various app configuration fil…
|
| /expo/docs/pages/versions/v48.0.0/config/ |
| H A D | app.mdx | 2 title: app.json / app.config.js 9 import schema from '~/public/static/schemas/v48.0.0/app-config-schema.json'; 11 …"expo"` key in **app.json** or **app.config.json**. These properties can be passed to the top leve… 13 …nformation on app configuration, such as the differences between the various app configuration fil…
|
| /expo/packages/expo-test-runner/src/commands/ |
| H A D | CreateProject.ts | 9 app: string; property 13 const app = config.applications[options.app]; constant 15 if (app.preset === 'detox') { 17 const preset = new TemplateProject(app, options.app, options.platform, options.configFile); 22 throw new Error(`Unknown preset: ${app.preset}`);
|
| H A D | RunTest.ts | 15 const app = config.applications[appName]; constant 17 for (const testName in app.tests) { 19 return [appName, app]; 28 const [appName, app] = findTest(config, options.test); constant 29 const test = app.tests[options.test]; 31 if (app.preset === 'detox') { 33 const preset = new TemplateProject(app, appName, options.platform, options.configFile); 49 throw new Error(`Unknown preset: ${app.preset}`);
|
| /expo/apps/router-e2e/__e2e__/server/ |
| H A D | express.js | 12 const app = express(); constant 14 app.use(compression()); 17 app.disable('x-powered-by'); 21 app.use( 31 app.use(morgan('tiny')); 33 app.all( 41 app.listen(port, () => {
|
| /expo/packages/@expo/cli/src/run/ios/codeSigning/__tests__/fixtures/ |
| H A D | signed-project.pbxproj | 16 …1A680F5B00A75B9A /* app.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; … 48 name = app; 85 13B07F961A680F5B00A75B9A /* app.app */, 118 name = app; 120 productReference = 13B07F961A680F5B00A75B9A /* app.app */; 262 CODE_SIGN_ENTITLEMENTS = app/app.entitlements; 281 SWIFT_OBJC_BRIDGING_HEADER = "app/app-Bridging-Header.h"; 295 CODE_SIGN_ENTITLEMENTS = app/app.entitlements; 309 SWIFT_OBJC_BRIDGING_HEADER = "app/app-Bridging-Header.h"; 344 CODE_SIGN_ENTITLEMENTS = app/app.entitlements; [all …]
|
| /expo/packages/@expo/cli/src/start/server/middleware/ |
| H A D | mutations.ts | 9 export function prependMiddleware(app: ConnectServer, middleware: HandleFunction) { 10 app.use(middleware); 11 app.stack.unshift(app.stack.pop()!); 22 app: ConnectServer, 26 const item = app.stack.find((middleware) => middleware.handle === sourceMiddleware);
|
| /expo/docs/pages/workflow/ |
| H A D | configuration.mdx | 2 title: Configure with app.json/app.config.js 18 "name": "My app", 19 "slug": "my-app" 28 …app config configures many things such as app name, icon, splash screen, deep linking scheme, API … 51 ```js app.config.js 76 ```json app.json 86 ```js app.config.js 99 ```js app.config.js 123 ### Using TypeScript for configuration: app.config.ts instead of app.config.js 127 ```ts app.config.ts [all …]
|
| /expo/docs/pages/router/advanced/ |
| H A D | nesting-navigators.mdx | 19 'app/_layout.js', 20 'app/index.js', 21 'app/home/_layout.js', 22 'app/home/feed.js', 23 'app/home/messages.js', 29 ```jsx app/_layout.js 34 Both **app/home/_layout.js** and **app/index.js** below are nested in the **app/_layout.js** layout… 36 ```jsx app/home/_layout.js 41 ```jsx app/index.js 50 ```jsx app/home/feed.js [all …]
|
| H A D | shared-routes.mdx | 13 In the example below, **app/\_layout.js** is the tab bar and each route has its own header. The **a… 17 'app/_layout.js', 18 'app/(home)/_layout.js', 19 'app/(home)/[user].js', 20 'app/(search)/_layout.js', 21 'app/(search)/[user].js', 22 'app/(profile)/_layout.js', 23 'app/(profile)/[user].js', 33 > Array syntax is an advanced concept that is unique to native app development. 35 …he children of a group. For example, `app/(home,search)/[user].js` — creates `app/(home)/[us… [all …]
|
| /expo/apps/test-suite/screens/ |
| H A D | TestScreen.js | 114 const app = this; 139 if (app._isMounted) { 164 failures: app._failures, 165 results: app._results, 169 if (app._isMounted) { 195 const app = this; 198 if (app._isMounted) { 216 if (app._isMounted) { 230 if (app._isMounted) { 242 if (app.state.testPortal) { [all …]
|
| /expo/docs/pages/versions/v48.0.0/sdk/ |
| H A D | in-app-purchases.mdx | 3 description: A library for accepting in-app purchases. 4 sourceCodeUrl: 'https://github.com/expo/expo/tree/sdk-48/packages/expo-in-app-purchases' 5 packageName: 'expo-in-app-purchases' 20 This module is **not** available in the [Expo Go app](https://expo.dev/expo-go) due to app store re… 32 …app in [App Store Connect](https://appstoreconnect.apple.com/) and configure your in-app purchases… 34 …ox account](https://help.apple.com/app-store-connect/#/dev8b997bee1) to test in-app purchases befo… 40 …app and upload a release APK in the [Google Play Console](https://developer.android.com/distribute… 42 …app to a closed or open testing track in Google Play. Note that it may take a few hours for the ap… 44 > Note that in-app purchases require physical devices to work on both platforms and therefore **can… 49 import * as InAppPurchases from 'expo-in-app-purchases'; [all …]
|
| /expo/docs/pages/versions/v47.0.0/sdk/ |
| H A D | in-app-purchases.mdx | 3 description: A library for accepting in-app purchases. 4 sourceCodeUrl: 'https://github.com/expo/expo/tree/sdk-47/packages/expo-in-app-purchases' 5 packageName: 'expo-in-app-purchases' 20 This module is **not** available in the [Expo Go app](https://expo.dev/expo-go) due to app store re… 32 …app in [App Store Connect](https://appstoreconnect.apple.com/) and configure your in-app purchases… 34 …ox account](https://help.apple.com/app-store-connect/#/dev8b997bee1) to test in-app purchases befo… 40 …app and upload a release APK in the [Google Play Console](https://developer.android.com/distribute… 42 …app to a closed or open testing track in Google Play. Note that it may take a few hours for the ap… 44 > Note that in-app purchases require physical devices to work on both platforms and therefore **can… 49 import * as InAppPurchases from 'expo-in-app-purchases'; [all …]
|
| /expo/docs/pages/distribution/ |
| H A D | app-stores.mdx | 3 description: Learn about the best practices when submitting an app to the app stores. 8 This guide offers best practices for submitting your app to the app stores. To learn how to generat… 13 title="Versioning your app" 15 href="/build-reference/app-versions" 30 href="/develop/user-interface/app-icons/" 43 title="Localizing your app" 49 description="Official Apple guide on preparing your app for App Store review." 50 href="https://developer.apple.com/app-store/review" 57 Try your app on tablets in addition to handsets. Even if you have `ios.supportsTablet: false` confi… 59 …reject your app if elements don't render properly on an iPad, even if your app doesn't target the … [all …]
|
| H A D | app-transfers.mdx | 4 description: An overview of transferring the ownership of an app to a different entity. 9 …app to consider when handing over ownership to another entity: the app as it exists on Expo Applic… 19 description="Transfer an Android app to a different Google Play developer account." 25 description="Transfer an iOS app to a different Apple Developer account." 26 href="https://help.apple.com/app-store-connect/#/deved688524f"
|
| /expo/docs/pages/versions/v46.0.0/sdk/ |
| H A D | in-app-purchases.mdx | 3 description: A library for accepting in-app purchases. 4 sourceCodeUrl: 'https://github.com/expo/expo/tree/sdk-46/packages/expo-in-app-purchases' 5 packageName: 'expo-in-app-purchases' 20 <APIInstallSection hideBareInstructions cmd={['$ npm install expo-in-app-purchases']} /> 40 …app in [App Store Connect](https://appstoreconnect.apple.com/) and configure your in-app purchases… 42 …ox account](https://help.apple.com/app-store-connect/#/dev8b997bee1) to test in-app purchases befo… 48 …app and upload a release APK in the [Google Play Console](https://developer.android.com/distribute… 50 …app to a closed or open testing track in Google Play. Note that it may take a few hours for the ap… 52 > Note that in-app purchases require physical devices to work on both platforms and therefore **can… 57 import * as InAppPurchases from 'expo-in-app-purchases'; [all …]
|
| /expo/packages/expo-test-runner/build/commands/ |
| H A D | CreateProject.js | 10 const app = config.applications[options.app]; 11 if (app.preset === 'detox') { 13 …const preset = new TemplateProject_1.default(app, options.app, options.platform, options.configFil… 18 throw new Error(`Unknown preset: ${app.preset}`);
|