| /expo/packages/expo-modules-autolinking/build/platforms/ |
| H A D | ios.js | 68 const iosModules = modules.filter((module) => module.modules.length || 70 module.reactDelegateHandlers.length); 71 const modulesToImport = iosModules.filter((module) => !module.debugOnly); 72 const debugOnlyModules = iosModules.filter((module) => module.debugOnly); 74 .concat(...modulesToImport.map((module) => module.swiftModuleNames)) 77 .concat(...debugOnlyModules.map((module) => module.swiftModuleNames)) 80 .concat(...modulesToImport.map((module) => module.modules)) 83 .concat(...debugOnlyModules.map((module) => module.modules)) 85 …const appDelegateSubscribers = [].concat(...modulesToImport.map((module) => module.appDelegateSubs… 87 …const reactDelegateHandlerModules = modulesToImport.filter((module) => !!module.reactDelegateHandl… [all …]
|
| /expo/packages/@expo/metro-config/build/serializer/ |
| H A D | getCssDeps.js | 46 for (const module of dependencies.values()) { 47 …sModule)(module) && processModuleFilter(module) && (0, _js().getJsOutput)(module).type === type &&… 48 assets.push(module); 58 for (const module of filterJsModules(dependencies, 'js/module', { 62 const cssMetadata = getCssMetadata(module); 65 const originFilename = _path().default.relative(projectRoot, module.path); 88 function getCssMetadata(module) { argument 90 …const data = (_module$output$ = module.output[0]) === null || _module$output$ === void 0 ? void 0 … 93 …throw new Error(`Unexpected CSS metadata in Metro module (${module.path}): ${JSON.stringify(data.c…
|
| /expo/android/versioned-abis/expoview-abi47_0_0/src/main/java/abi47_0_0/expo/modules/kotlin/ |
| H A D | ModuleRegistry.kt | 17 fun register(module: Module) { in <lambda>() 18 val holder = ModuleHolder(module) in <lambda>() 19 …module._appContext = requireNotNull(appContext.get()) { "Cannot create a module for invalid app co… in <lambda>() 20 module.coroutineScopeDelegate = lazy { in <lambda>() 34 val module = type.newInstance() in <lambda>() constant 35 register(module) in <lambda>() 41 fun getModule(name: String): Module? = registry[name]?.module in <lambda>() 44 return registry.values.find { it.module is T }?.module as? T in <lambda>() 49 fun getModuleHolder(module: Module): ModuleHolder? = in <lambda>() 50 registry.values.find { it.module === module } in <lambda>()
|
| /expo/android/versioned-abis/expoview-abi48_0_0/src/main/java/abi48_0_0/expo/modules/kotlin/ |
| H A D | ModuleRegistry.kt | 17 fun register(module: Module) { in <lambda>() 18 val holder = ModuleHolder(module) in <lambda>() 19 …module._appContext = requireNotNull(appContext.get()) { "Cannot create a module for invalid app co… in <lambda>() 20 module.coroutineScopeDelegate = lazy { in <lambda>() 34 val module = type.newInstance() in <lambda>() constant 35 register(module) in <lambda>() 41 fun getModule(name: String): Module? = registry[name]?.module in <lambda>() 44 return registry.values.find { it.module is T }?.module as? T in <lambda>() 49 fun getModuleHolder(module: Module): ModuleHolder? = in <lambda>() 50 registry.values.find { it.module === module } in <lambda>()
|
| /expo/ios/Exponent/Kernel/DevSupport/ |
| H A D | EXHomeModule.h | 12 - (BOOL)homeModuleShouldEnableDevtools:(EXHomeModule *)module; 17 - (NSDictionary <NSString *, NSString *> *)devMenuItemsForHomeModule:(EXHomeModule *)module; 22 - (void)homeModule:(EXHomeModule *)module didSelectDevMenuItemWithKey:(NSString *)key; 23 - (void)homeModule:(EXHomeModule *)module didOpenUrl:(NSString *)url; 24 - (void)homeModuleDidSelectRefresh:(EXHomeModule *)module; 25 - (void)homeModuleDidSelectGoToHome:(EXHomeModule *)module; 26 - (void)homeModuleDidSelectQRReader:(EXHomeModule *)module;
|
| /expo/guides/ |
| H A D | Expo Module Infrastructure.md | 5 - [Generating a new module using `expo-cli` command](#generating-a-new-module-using-expo-cli-comman… 21 - `expo generate-module [new module directory]` 22 …al `[new module directory]` parameter lets you specify module name (e.g. `expo generate-module exp… 29 In a module, include `expo-module-scripts` as a development dependency in package.json: 46 "build": "expo-module build", 47 "clean": "expo-module clean", 48 "lint": "expo-module lint", 49 "test": "expo-module test", 51 "prepare": "expo-module prepare", 53 "expo-module": "expo-module" [all …]
|
| H A D | Migrating Universal Modules to TypeScript.md | 7 - [Add module scripts](#add-module-scripts) 8 …Generate a `tsconfig.json` file with `expo-module-scripts`](#generate-a--tsconfigjson--file-with--… 23 Ideally we would make the main entry-point of a module be a file named like the module like `build/… 81 "preset": "expo-module-scripts" 103 ## Add module scripts 109 "build": "expo-module build", 110 "clean": "expo-module clean", 111 "test": "expo-module test", 112 "prepare": "expo-module prepare", 114 "expo-module": "expo-module" [all …]
|
| /expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/ |
| H A D | ModuleRegistry.kt | 20 fun register(module: Module) = trace("ModuleRegistry.register(${module.javaClass})") { in <lambda>() 21 …module._appContext = requireNotNull(appContext.get()) { "Cannot create a module for invalid app co… in <lambda>() 23 val holder = ModuleHolder(module) in <lambda>() 25 module.coroutineScopeDelegate = lazy { in <lambda>() 59 val module = type.newInstance() in <lambda>() constant 60 register(module) in <lambda>() 66 fun getModule(name: String): Module? = registry[name]?.module in <lambda>() 69 return registry.values.find { it.module is T }?.module as? T in <lambda>() 74 fun getModuleHolder(module: Module): ModuleHolder? = in <lambda>() 75 registry.values.find { it.module === module } in <lambda>()
|
| /expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/ |
| H A D | ModuleRegistry.kt | 20 fun register(module: Module) = trace("ModuleRegistry.register(${module.javaClass})") { in <lambda>() 21 …module._appContext = requireNotNull(appContext.get()) { "Cannot create a module for invalid app co… in <lambda>() 23 val holder = ModuleHolder(module) in <lambda>() 25 module.coroutineScopeDelegate = lazy { in <lambda>() 55 val module = type.newInstance() in <lambda>() constant 56 register(module) in <lambda>() 62 fun getModule(name: String): Module? = registry[name]?.module in <lambda>() 65 return registry.values.find { it.module is T }?.module as? T in <lambda>() 70 fun getModuleHolder(module: Module): ModuleHolder? = in <lambda>() 71 registry.values.find { it.module === module } in <lambda>()
|
| /expo/packages/expo-dev-menu/ios/Tests/ |
| H A D | DevMenuExtensionsTest.swift | 17 let module = DevMenuExtensions() in spec() variable 19 let itemContainer = module.devMenuItems(settings) in spec() 26 let module = DevMenuExtensions() in spec() variable 27 module.bridge = MockedNOOPBridge(delegate: nil, launchOptions: nil) in spec() 29 let itemContainer = module.devMenuItems(settings) in spec()
|
| /expo/ios/versioned/sdk47/EXScreenOrientation/EXScreenOrientation/ |
| H A D | ABI47_0_0EXScreenOrientationRegistry.h | 18 - (void)unregisterModuleFromReceivingNotification:(id<ABI47_0_0EXOrientationListener>)module; 19 - (void)registerModuleToReceiveNotification:(id<ABI47_0_0EXOrientationListener>)module; 29 - (void)setMask:(UIInterfaceOrientationMask)mask forModule:(id)module; 31 - (void)moduleDidForeground:(id)module; 32 - (void)moduleDidBackground:(id)module; 33 - (void)moduleWillDeallocate:(id)module;
|
| /expo/ios/versioned/sdk48/EXScreenOrientation/EXScreenOrientation/ |
| H A D | ABI48_0_0EXScreenOrientationRegistry.h | 18 - (void)unregisterModuleFromReceivingNotification:(id<ABI48_0_0EXOrientationListener>)module; 19 - (void)registerModuleToReceiveNotification:(id<ABI48_0_0EXOrientationListener>)module; 29 - (void)setMask:(UIInterfaceOrientationMask)mask forModule:(id)module; 31 - (void)moduleDidForeground:(id)module; 32 - (void)moduleDidBackground:(id)module; 33 - (void)moduleWillDeallocate:(id)module;
|
| /expo/ios/Exponent/Kernel/Services/ |
| H A D | EXHomeModuleManager.m | 16 - (BOOL)homeModuleShouldEnableDevtools:(__unused EXHomeModule *)module 26 - (NSDictionary<NSString *, NSString *> *)devMenuItemsForHomeModule:(EXHomeModule *)module 31 - (void)homeModule:(EXHomeModule *)module didSelectDevMenuItemWithKey:(NSString *)key 34 [module requestToCloseDevMenu]; 37 - (void)homeModuleDidSelectRefresh:(EXHomeModule *)module 40 [module requestToCloseDevMenu]; 43 - (void)homeModuleDidSelectGoToHome:(EXHomeModule *)module 50 [module requestToCloseDevMenu]; 53 - (void)homeModuleDidSelectQRReader:(EXHomeModule *)module 62 - (void)homeModule:(__unused EXHomeModule *)module didOpenUrl:(NSString *)url
|
| /expo/packages/create-expo-module/ |
| H A D | README.md | 1 # create-expo-module 3 …module](https://docs.expo.dev/modules/overview/) project with scaffolding for iOS, Android, and Ty… 8 yarn create expo-module 11 To test beta releases, run `EXPO_BETA=1 yarn create expo-module`.
|
| /expo/packages/expo-modules-core/ios/Swift/ |
| H A D | ModuleRegistry.swift | 23 public func register(module: AnyModule) { in register() 28 register(holder: ModuleHolder(appContext: appContext, module: module)) in register() 39 register(module: moduleType.init(appContext: appContext)) in register() 54 public func unregister(module: AnyModule) { in unregister() 55 if let index = registry.firstIndex(where: { $1.module === module }) { in unregister() 76 return registry[moduleName]?.module in get()
|
| /expo/apps/test-suite/tests/ |
| H A D | Asset.js | 12 module: require('../assets/black-128x256.png'), 20 module: require('../assets/comic.ttf'), 26 module: 'https://docs.expo.dev/static/images/header-logo.png', 31 ].forEach(({ module, name, type, ...more }) => field 34 const asset = Asset.fromModule(module); 41 const asset = Asset.fromModule(module); 50 const asset = Asset.fromModule(module);
|
| /expo/packages/expo-dev-menu/ |
| H A D | babel.config.js | 1 function tryResolveModule(module) { argument 3 return require.resolve(module); 5 console.error(`Couldn't resolve vendored module - ${module}.`); 10 module.exports = function (api) {
|
| /expo/docs/pages/modules/ |
| H A D | get-started.mdx | 16 - [Add a new module to an existing Expo application, and use it to test and develop your module.](#… 26 ### Creating the local Expo module 38 ### Using the module 50 import { hello } from './modules/my-module'; 76 ### Editing the module 107 ### Creating the Expo module 109 To create a new Expo module from scratch, run the `create-expo-module` script as shown below. 112 <Terminal cmd={[`$ npx create-expo-module my-module`]} /> 152 title="Creating your first native module" 154 href="/modules/native-module-tutorial" [all …]
|
| H A D | use-standalone-expo-module-in-your-project.mdx | 2 title: How to use a standalone Expo module in your project 3 sidebar_title: Use a standalone Expo module 4 description: Learn how to use a standalone module created with create-expo-module in your project b… 12 - [Publish the module to npm](#publish-the-module-to-npm) 26 ### 1. Initialize a new module 44 ### 3. Run the module 89 ## Publish the module to npm 93 ### 1. Initialize a new module 129 Then, navigate to the root of your module and publish your module running: 141 ### 4. Test the published module [all …]
|
| /expo/packages/expo-dev-launcher/ |
| H A D | babel.config.js | 1 function tryResolveModule(module) { argument 3 return require.resolve(module); 5 console.error(`Couldn't resolve vendored module - ${module}.`); 10 module.exports = function (api) {
|
| /expo/ios/versioned-react-native/ABI49_0_0/ReactNative/ReactCommon/react/nativemodule/core/ReactCommon/ |
| H A D | ABI49_0_0TurboModuleBinding.cpp | 63 std::shared_ptr<TurboModule> module; in getModule() local 67 module = moduleProvider_(moduleName); in getModule() 69 if (module) { in getModule() 72 return jsi::Object::createFromHostObject(runtime, std::move(module)); in getModule() 75 auto &weakJsRepresentation = module->jsRepresentation_; in getModule() 92 jsi::Object::createFromHostObject(runtime, std::move(module)); in getModule() 97 for (auto &propName : module->getPropertyNames(runtime)) { in getModule() 98 module->get(runtime, propName); in getModule()
|
| /expo/packages/expo-dev-launcher/ios/Tests/ |
| H A D | EXDevLauncherControllerTest.swift | 22 let module = EXDevLauncherController.sharedInstance() in spec() variable 24 let modules = module.extraModules(for: nil)! in spec() 31 let module = EXDevLauncherController.sharedInstance() in spec() variable 33 expect(module.errorManager()).toNot(beNil()) in spec() 34 expect(module.pendingDeepLinkRegistry).toNot(beNil()) in spec()
|
| /expo/ios/versioned/sdk48/ExpoModulesCore/ios/Swift/ |
| H A D | ModuleRegistry.swift | 27 let module = moduleType.init(appContext: appContext) in register() variable 28 let holder = ModuleHolder(appContext: appContext, module: module) in register() 44 public func unregister(module: AnyModule) { in unregister() 45 if let index = registry.firstIndex(where: { $1.module === module }) { in unregister() 66 return registry[moduleName]?.module in get()
|
| /expo/ios/versioned/sdk49/ExpoModulesCore/ios/Swift/ |
| H A D | ModuleRegistry.swift | 27 let module = moduleType.init(appContext: appContext) in register() variable 28 let holder = ModuleHolder(appContext: appContext, module: module) in register() 44 public func unregister(module: AnyModule) { in unregister() 45 if let index = registry.firstIndex(where: { $1.module === module }) { in unregister() 66 return registry[moduleName]?.module in get()
|
| /expo/ios/versioned/sdk47/ExpoModulesCore/ios/Swift/ |
| H A D | ModuleRegistry.swift | 27 let module = moduleType.init(appContext: appContext) in register() variable 28 let holder = ModuleHolder(appContext: appContext, module: module) in register() 44 public func unregister(module: AnyModule) { in unregister() 45 if let index = registry.firstIndex(where: { $1.module === module }) { in unregister() 66 return registry[moduleName]?.module in get()
|