Remove TVNavigationEventEmitter

Summary:
This NativeModule is actualy not used! Removing this now.

Changelog: [Internal]

Reviewed By: fkgozali

Differential Revision: D24324362

fbshipit-source-id: 1322c5e072961f1c6c54bfc6dbd562d42f9e5b3f
This commit is contained in:
Ramanpreet Nara 2020-10-15 08:46:34 -07:00 коммит произвёл Facebook GitHub Bot
Родитель 62518ba64f
Коммит 20e7a40b9c
5 изменённых файлов: 0 добавлений и 122 удалений

Просмотреть файл

@ -1,39 +0,0 @@
/**
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @flow strict
* @format
*/
'use strict';
import type {TurboModule} from '../../TurboModule/RCTExport';
import * as TurboModuleRegistry from '../../TurboModule/TurboModuleRegistry';
export interface Spec extends TurboModule {
+addListener: (eventName: string) => void;
+removeListeners: (count: number) => void;
}
let NativeModule: ?Spec = null;
const wrapperModule = {
addListener(eventName: string) {
if (NativeModule == null) {
NativeModule = TurboModuleRegistry.get<Spec>('TVNavigationEventEmitter');
}
NativeModule && NativeModule.addListener(eventName);
},
removeListeners(count: number) {
if (NativeModule == null) {
NativeModule = TurboModuleRegistry.get<Spec>('TVNavigationEventEmitter');
}
NativeModule && NativeModule.removeListeners(count);
},
};
export default wrapperModule;

Просмотреть файл

@ -2159,29 +2159,6 @@ namespace facebook {
} // namespace react
} // namespace facebook
namespace facebook {
namespace react {
static facebook::jsi::Value __hostFunction_NativeTVNavigationEventEmitterSpecJSI_addListener(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "addListener", @selector(addListener:), args, count);
}
static facebook::jsi::Value __hostFunction_NativeTVNavigationEventEmitterSpecJSI_removeListeners(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, VoidKind, "removeListeners", @selector(removeListeners:), args, count);
}
NativeTVNavigationEventEmitterSpecJSI::NativeTVNavigationEventEmitterSpecJSI(const ObjCTurboModule::InitParams &params)
: ObjCTurboModule(params) {
methodMap_["addListener"] = MethodMetadata {1, __hostFunction_NativeTVNavigationEventEmitterSpecJSI_addListener};
methodMap_["removeListeners"] = MethodMetadata {1, __hostFunction_NativeTVNavigationEventEmitterSpecJSI_removeListeners};
}
} // namespace react
} // namespace facebook
namespace facebook {
namespace react {

Просмотреть файл

@ -2111,24 +2111,6 @@ namespace facebook {
} // namespace react
} // namespace facebook
@protocol NativeTVNavigationEventEmitterSpec <RCTBridgeModule, RCTTurboModule>
- (void)addListener:(NSString *)eventName;
- (void)removeListeners:(double)count;
@end
namespace facebook {
namespace react {
/**
* ObjC++ class for module 'TVNavigationEventEmitter'
*/
class JSI_EXPORT NativeTVNavigationEventEmitterSpecJSI : public ObjCTurboModule {
public:
NativeTVNavigationEventEmitterSpecJSI(const ObjCTurboModule::InitParams &params);
};
} // namespace react
} // namespace facebook
@protocol NativeTimingSpec <RCTBridgeModule, RCTTurboModule>
- (void)createTimer:(double)callbackID
@ -3027,7 +3009,6 @@ inline JS::NativeStatusBarManagerIOS::Constants::Builder::Builder(Constants i) :
return i.unsafeRawValue();
}) {}
inline JS::NativeToastAndroid::Constants::Builder::Builder(const Input i) : _factory(^{
NSMutableDictionary *d = [NSMutableDictionary new];
auto SHORT = i.SHORT.get();

Просмотреть файл

@ -2260,33 +2260,6 @@ namespace facebook {
}
} // namespace react
} // namespace facebook
namespace facebook {
namespace react {
static facebook::jsi::Value __hostFunction_NativeTVNavigationEventEmitterSpecJSI_addListener(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
return static_cast<JavaTurboModule&>(turboModule).invokeJavaMethod(rt, VoidKind, "addListener", "(Ljava/lang/String;)V", args, count);
}
static facebook::jsi::Value __hostFunction_NativeTVNavigationEventEmitterSpecJSI_removeListeners(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) {
return static_cast<JavaTurboModule&>(turboModule).invokeJavaMethod(rt, VoidKind, "removeListeners", "(D)V", args, count);
}
NativeTVNavigationEventEmitterSpecJSI::NativeTVNavigationEventEmitterSpecJSI(const JavaTurboModule::InitParams &params)
: JavaTurboModule(params) {
methodMap_["addListener"] = MethodMetadata {1, __hostFunction_NativeTVNavigationEventEmitterSpecJSI_addListener};
methodMap_["removeListeners"] = MethodMetadata {1, __hostFunction_NativeTVNavigationEventEmitterSpecJSI_removeListeners};
}
} // namespace react

Просмотреть файл

@ -759,20 +759,6 @@ namespace facebook {
} // namespace react
} // namespace facebook
namespace facebook {
namespace react {
/**
* C++ class for module 'TVNavigationEventEmitter'
*/
class JSI_EXPORT NativeTVNavigationEventEmitterSpecJSI : public JavaTurboModule {
public:
NativeTVNavigationEventEmitterSpecJSI(const JavaTurboModule::InitParams &params);
};
} // namespace react
} // namespace facebook
namespace facebook {
namespace react {
/**