|
| 1 | +/** |
| 2 | + * This code was generated by [react-native-codegen](https://www.npmjs.com/package/react-native-codegen). |
| 3 | + * |
| 4 | + * Do not edit this file as changes may cause incorrect behavior and will be lost |
| 5 | + * once the code is regenerated. |
| 6 | + * |
| 7 | + * @generated by codegen project: GenerateModuleObjCpp |
| 8 | + * |
| 9 | + * We create an umbrella header (and corresponding implementation) here since |
| 10 | + * Cxx compilation in BUCK has a limitation: source-code producing genrule()s |
| 11 | + * must have a single output. More files => more genrule()s => slower builds. |
| 12 | + */ |
| 13 | + |
| 14 | +#import "BiometricLoginSpec.h" |
| 15 | + |
| 16 | + |
| 17 | +@implementation NativeBiometricLoginSpecBase |
| 18 | + |
| 19 | + |
| 20 | +- (void)setEventEmitterCallback:(EventEmitterCallbackWrapper *)eventEmitterCallbackWrapper |
| 21 | +{ |
| 22 | + _eventEmitterCallback = std::move(eventEmitterCallbackWrapper->_eventEmitterCallback); |
| 23 | +} |
| 24 | +@end |
| 25 | + |
| 26 | + |
| 27 | +namespace facebook::react { |
| 28 | + |
| 29 | + static facebook::jsi::Value __hostFunction_NativeBiometricLoginSpecJSI_BiometricIsAvailable(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) { |
| 30 | + return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "BiometricIsAvailable", @selector(BiometricIsAvailable:reject:), args, count); |
| 31 | + } |
| 32 | + |
| 33 | + static facebook::jsi::Value __hostFunction_NativeBiometricLoginSpecJSI_BasicBiometricAuth(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) { |
| 34 | + return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "BasicBiometricAuth", @selector(BasicBiometricAuth:desc:resolve:reject:), args, count); |
| 35 | + } |
| 36 | + |
| 37 | + static facebook::jsi::Value __hostFunction_NativeBiometricLoginSpecJSI_LoginBiometricAuth(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) { |
| 38 | + return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "LoginBiometricAuth", @selector(LoginBiometricAuth:desc:resolve:reject:), args, count); |
| 39 | + } |
| 40 | + |
| 41 | + static facebook::jsi::Value __hostFunction_NativeBiometricLoginSpecJSI_SetUser(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) { |
| 42 | + return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "SetUser", @selector(SetUser:password:resolve:reject:), args, count); |
| 43 | + } |
| 44 | + |
| 45 | + static facebook::jsi::Value __hostFunction_NativeBiometricLoginSpecJSI_UpdateUser(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) { |
| 46 | + return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "UpdateUser", @selector(UpdateUser:password:resolve:reject:), args, count); |
| 47 | + } |
| 48 | + |
| 49 | + static facebook::jsi::Value __hostFunction_NativeBiometricLoginSpecJSI_GetUser(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) { |
| 50 | + return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "GetUser", @selector(GetUser:reject:), args, count); |
| 51 | + } |
| 52 | + |
| 53 | + static facebook::jsi::Value __hostFunction_NativeBiometricLoginSpecJSI_DeleteUser(facebook::jsi::Runtime& rt, TurboModule &turboModule, const facebook::jsi::Value* args, size_t count) { |
| 54 | + return static_cast<ObjCTurboModule&>(turboModule).invokeObjCMethod(rt, PromiseKind, "DeleteUser", @selector(DeleteUser:reject:), args, count); |
| 55 | + } |
| 56 | + |
| 57 | + NativeBiometricLoginSpecJSI::NativeBiometricLoginSpecJSI(const ObjCTurboModule::InitParams ¶ms) |
| 58 | + : ObjCTurboModule(params) { |
| 59 | + |
| 60 | + methodMap_["BiometricIsAvailable"] = MethodMetadata {0, __hostFunction_NativeBiometricLoginSpecJSI_BiometricIsAvailable}; |
| 61 | + |
| 62 | + |
| 63 | + methodMap_["BasicBiometricAuth"] = MethodMetadata {2, __hostFunction_NativeBiometricLoginSpecJSI_BasicBiometricAuth}; |
| 64 | + |
| 65 | + |
| 66 | + methodMap_["LoginBiometricAuth"] = MethodMetadata {2, __hostFunction_NativeBiometricLoginSpecJSI_LoginBiometricAuth}; |
| 67 | + |
| 68 | + |
| 69 | + methodMap_["SetUser"] = MethodMetadata {2, __hostFunction_NativeBiometricLoginSpecJSI_SetUser}; |
| 70 | + |
| 71 | + |
| 72 | + methodMap_["UpdateUser"] = MethodMetadata {2, __hostFunction_NativeBiometricLoginSpecJSI_UpdateUser}; |
| 73 | + |
| 74 | + |
| 75 | + methodMap_["GetUser"] = MethodMetadata {0, __hostFunction_NativeBiometricLoginSpecJSI_GetUser}; |
| 76 | + |
| 77 | + |
| 78 | + methodMap_["DeleteUser"] = MethodMetadata {0, __hostFunction_NativeBiometricLoginSpecJSI_DeleteUser}; |
| 79 | + |
| 80 | + } |
| 81 | +} // namespace facebook::react |
0 commit comments