mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Add enum example to Android/iOS rn-tester TurboModule
Summary: Add enum example to Android/iOS rn-tester TurboModule Changelog: [General][Added] - Add enum example to Android/iOS rn-tester TurboModule Reviewed By: javache Differential Revision: D40619020 fbshipit-source-id: a113c5c78bcff3275e80d11bce8d0e6421b0b97d
This commit is contained in:
committed by
Facebook GitHub Bot
parent
fd91748146
commit
02e4fcd825
+10
@@ -39,6 +39,12 @@ std::vector<CxxModule::Method> SampleTurboCxxModuleLegacyImpl::getMethods() {
|
||||
return getBool(xplat::jsArgAsBool(args, 0));
|
||||
},
|
||||
CxxModule::SyncTag),
|
||||
CxxModule::Method(
|
||||
"getEnum",
|
||||
[this](folly::dynamic args) {
|
||||
return getEnum(xplat::jsArgAsDouble(args, 0));
|
||||
},
|
||||
CxxModule::SyncTag),
|
||||
CxxModule::Method(
|
||||
"getNumber",
|
||||
[this](folly::dynamic args) {
|
||||
@@ -114,6 +120,10 @@ bool SampleTurboCxxModuleLegacyImpl::getBool(bool arg) {
|
||||
return arg;
|
||||
}
|
||||
|
||||
double SampleTurboCxxModuleLegacyImpl::getEnum(double arg) {
|
||||
return arg;
|
||||
}
|
||||
|
||||
double SampleTurboCxxModuleLegacyImpl::getNumber(double arg) {
|
||||
return arg;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user