| /expo/packages/expo-updates/build/ |
| H A D | UseUpdatesUtils.js | 1 import * as Updates from './Updates'; 5 updateId: Updates.updateId ?? undefined, 6 channel: Updates.channel ?? undefined, 7 createdAt: Updates.createdAt ?? undefined, 8 isEmbeddedLaunch: Updates.isEmbeddedLaunch, 9 isEmergencyLaunch: Updates.isEmergencyLaunch, 10 manifest: Updates.manifest ?? undefined, 11 runtimeVersion: Updates.runtimeVersion ?? undefined,
|
| H A D | UseUpdatesUtils.js.map | 1 …Updates from './Updates';\nimport type {\n Manifest,\n UpdatesNativeStateMachineContext,\n Upda…
|
| H A D | index.js.map | 1 …tent":["export * from './Updates';\nexport * from './UpdatesEmitter';\nexport * from './UpdatesHoo…
|
| H A D | UpdatesHooks.js.map | 1 …Updates.types';\nimport { addListener } from './UpdatesEmitter';\n\n/**\n * React hook to create a…
|
| /expo/packages/expo-updates/src/ |
| H A D | UseUpdatesUtils.ts | 1 import * as Updates from './Updates'; 11 updateId: Updates.updateId ?? undefined, 12 channel: Updates.channel ?? undefined, 13 createdAt: Updates.createdAt ?? undefined, 14 isEmbeddedLaunch: Updates.isEmbeddedLaunch, 15 isEmergencyLaunch: Updates.isEmergencyLaunch, 16 manifest: Updates.manifest ?? undefined, 17 runtimeVersion: Updates.runtimeVersion ?? undefined,
|
| /expo/packages/@expo/config-plugins/src/ios/__tests__/ |
| H A D | Updates-test.ts | 5 import * as Updates from '../Updates'; 29 const config = await Updates.setUpdatesConfigAsync( 68 describe(Updates.ensureBundleReactNativePhaseContainsConfigurationScript, () => { 88 Updates.ensureBundleReactNativePhaseContainsConfigurationScript('/app', xcodeProject); 89 const bundleReactNative = Updates.getBundleReactNativePhase(xcodeProject); 115 Updates.ensureBundleReactNativePhaseContainsConfigurationScript( 119 const bundleReactNative = Updates.getBundleReactNativePhase(xcodeProject);
|
| /expo/packages/expo-updates/src/__tests__/ |
| H A D | Updates-test.ios.ts | 2 import * as Updates from '../Updates'; 28 const actual = await Updates.checkForUpdateAsync(); 39 const actual = await Updates.checkForUpdateAsync(); 47 const actual = await Updates.fetchUpdateAsync(); 58 const actual = await Updates.fetchUpdateAsync(); 66 const actual = await Updates.readLogEntriesAsync(); 90 const actual = await Updates.readLogEntriesAsync();
|
| H A D | Updates-test.node.ts | 1 import * as Updates from '../Updates'; 8 await Updates.reloadAsync();
|
| /expo/packages/expo-updates/plugin/src/__tests__/ |
| H A D | withUpdates-test.ts | 11 jest.spyOn(AndroidConfig.Updates, 'withUpdates').mockReturnValue(config); 12 jest.spyOn(IOSConfig.Updates, 'withUpdates').mockReturnValue(config); 24 expect(AndroidConfig.Updates.withUpdates).toHaveBeenCalledWith(_); 25 expect(IOSConfig.Updates.withUpdates).toHaveBeenCalledWith(_);
|
| /expo/docs/pages/archive/classic-updates/ |
| H A D | introduction.mdx | 2 title: Classic Updates 7 Classic Updates was a service by Expo that delivered updates to end-users using Expo CLI's `expo pu… 9 Classic Updates will be sunset gradually throughout 2023 and 2024. If your project is using Classic…
|
| H A D | configuring-updates.mdx | 2 title: Configuring Updates 7 Expo provides various settings to configure how your app receives updates. Updates allow you to pub… 11 Updates are controlled by the `updates` settings in app.json, which handle the initial app load, an… 15 …Updates.addListener` provides a hook to let you respond when the new bundle is finished downloadin… 30 import * as Updates from 'expo-updates'; 33 const update = await Updates.checkForUpdateAsync(); 35 await Updates.fetchUpdateAsync(); 37 await Updates.reloadAsync(); 46 …"ON_ERROR_RECOVERY"` will be ignored in Expo Go, although the imperative Updates methods will stil…
|
| /expo/packages/expo-updates/e2e/fixtures/ |
| H A D | App.tsx | 5 import * as Updates from 'expo-updates'; 52 } = Updates.useUpdates(); 54 Updates.useUpdateEvents((event) => { 84 await Updates.setExtraParamAsync('testsetnull', 'testvalue'); 85 await Updates.setExtraParamAsync('testsetnull', null); 86 await Updates.setExtraParamAsync('testparam', 'testvalue'); 87 const params = await Updates.getExtraParamsAsync(); 140 await Updates.clearLogEntriesAsync(); 150 Updates.checkForUpdateAsync(); 154 Updates.fetchUpdateAsync(); [all …]
|
| H A D | App-apitest.tsx | 2 * Test app that shows some features of the Updates API 5 import * as Updates from 'expo-updates'; 14 <Text style={styles.titleText}>Updates JS API test</Text> 39 `isEmbeddedLaunch = ${Updates.isEmbeddedLaunch}\n` + `noUpdateReason = ${noUpdateReason}`; 41 const checkAutomaticallyMessage = `Automatic check setting = ${Updates.checkAutomatically}`; 52 } = Updates.useUpdates(); 56 setIsRollback(availableUpdate?.type === Updates.UpdateInfoType.ROLLBACK); 105 await Updates.reloadAsync(); 113 Updates.checkForUpdateAsync().then((result) => { 121 Updates.fetchUpdateAsync(); [all …]
|
| /expo/packages/@expo/config-plugins/src/android/__tests__/ |
| H A D | Updates-test.ts | 11 import * as Updates from '../Updates'; 62 androidManifestJson = await Updates.setUpdatesConfigAsync( 135 describe(Updates.ensureBuildGradleContainsConfigurationScript, () => { 149 const newContents = Updates.ensureBuildGradleContainsConfigurationScript('/app', contents); 179 const newContents = Updates.ensureBuildGradleContainsConfigurationScript( 215 androidManifestJson = await Updates.setUpdatesConfigAsync( 241 await Updates.applyRuntimeVersionFromConfigAsync(config, stringsJSON); 252 await Updates.applyRuntimeVersionFromConfigAsync(config2, stringsJSON);
|
| /expo/packages/expo-updates/plugin/src/ |
| H A D | withUpdates.ts | 8 config = AndroidConfig.Updates.withUpdates(config); 9 config = IOSConfig.Updates.withUpdates(config);
|
| /expo/docs/pages/eas-update/ |
| H A D | faq.mdx | 9 … the app is loaded. You can implement a custom update strategy with the [Updates API](/versions/la… 19 ### Are Classic Updates still supported? 21 …Updates, which is the updates service available before December 2021. Apps that receive updates fr… 23 …Updates as we transition to EAS Update. We will ensure every developer still using the service wil…
|
| /expo/packages/expo-updates/plugin/build/ |
| H A D | withUpdates.js | 7 config = config_plugins_1.AndroidConfig.Updates.withUpdates(config); 8 config = config_plugins_1.IOSConfig.Updates.withUpdates(config);
|
| /expo/packages/@expo/prebuild-config/src/plugins/unversioned/ |
| H A D | expo-updates.ts | 24 config = AndroidConfig.Updates.withUpdates(config); 25 config = IOSConfig.Updates.withUpdates(config);
|
| /expo/docs/pages/versions/v46.0.0/sdk/ |
| H A D | updates.mdx | 2 title: Updates 36 import * as Updates from 'expo-updates'; 41 const update = await Updates.checkForUpdateAsync(); 44 await Updates.fetchUpdateAsync(); 45 await Updates.reloadAsync(); 64 import * as Updates from 'expo-updates'; 67 <APISection packageName="expo-updates" apiName="Updates" /> 73 | `ERR_UPDATES_DISABLED` | A method call was attempted when the Updates module was disabled, or the…
|
| /expo/packages/@expo/config-plugins/build/android/ |
| H A D | index.d.ts | 21 import * as Updates from './Updates'; 25 …ces, IntentFilters, Name, Orientation, Package, PrimaryColor, StatusBar, Updates, Version, WindowS…
|
| /expo/packages/@expo/config-plugins/src/android/ |
| H A D | index.ts | 21 import * as Updates from './Updates'; 39 Updates,
|
| /expo/packages/@expo/config-plugins/src/ios/ |
| H A D | index.ts | 20 import * as Updates from './Updates'; 47 Updates,
|
| /expo/packages/@expo/prebuild-config/build/plugins/unversioned/ |
| H A D | expo-updates.js | 28 config = _configPlugins().AndroidConfig.Updates.withUpdates(config); 29 config = _configPlugins().IOSConfig.Updates.withUpdates(config);
|
| /expo/packages/@expo/config-plugins/build/ios/ |
| H A D | index.d.ts | 20 import * as Updates from './Updates'; 26 …ntation, ProvisioningProfile, RequiresFullScreen, Scheme, Swift, Target, Updates, UsesNonExemptEnc…
|
| /expo/docs/pages/distribution/ |
| H A D | custom-updates-server.mdx | 6 …app. To accomplish this, it's possible to implement your own custom Expo Updates server that will … 8 …Updates Protocol](/technical-specs/expo-updates-1). To help get you started, we created a demo rep…
|