Lines Matching refs:moduleName
13 const NativeModulesProxy: { [moduleName: string]: ProxyNativeModule } = {};
19 Object.keys(NativeProxy[exportedMethodsKey]).forEach((moduleName) => {
21 NativeModulesProxy[moduleName] = NativeProxy[modulesConstantsKey][moduleName] || {};
24 NativeProxy[exportedMethodsKey][moduleName].forEach((methodInfo) => {
25 NativeModulesProxy[moduleName][methodInfo.name] = (...args: unknown[]): Promise<any> => {
28 return ExpoNativeProxy.callMethod(moduleName, methodInfo.name, args);
37 `Native method ${moduleName}.${methodInfo.name} expects ${argumentsCount} ${
43 return LegacyNativeProxy.callMethod(moduleName, key, args);
58 NativeModulesProxy[moduleName].addListener = (...args) =>
59 NativeModules.EXReactNativeEventEmitter.addProxiedListener(moduleName, ...args);
60 NativeModulesProxy[moduleName].removeListeners = (...args) =>
61 NativeModules.EXReactNativeEventEmitter.removeProxiedListeners(moduleName, ...args);
66 NativeModulesProxy[moduleName].addListener = () => {};
67 NativeModulesProxy[moduleName].removeListeners = () => {};