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
@@ -9,6 +9,7 @@
|
||||
*/
|
||||
|
||||
import NativeSampleTurboModule from 'react-native/Libraries/TurboModule/samples/NativeSampleTurboModule';
|
||||
import {EnumInt} from 'react-native/Libraries/TurboModule/samples/NativeSampleTurboModule';
|
||||
import type {RootTag} from 'react-native/Libraries/ReactNative/RootTag';
|
||||
import {
|
||||
StyleSheet,
|
||||
@@ -57,6 +58,10 @@ class SampleTurboModuleExample extends React.Component<{||}, State> {
|
||||
getConstants: () => NativeSampleTurboModule.getConstants(),
|
||||
voidFunc: () => NativeSampleTurboModule.voidFunc(),
|
||||
getBool: () => NativeSampleTurboModule.getBool(true),
|
||||
getEnum: () =>
|
||||
NativeSampleTurboModule.getEnum
|
||||
? NativeSampleTurboModule.getEnum(EnumInt.A)
|
||||
: null,
|
||||
getNumber: () => NativeSampleTurboModule.getNumber(99.95),
|
||||
getString: () => NativeSampleTurboModule.getString('Hello'),
|
||||
getArray: () =>
|
||||
@@ -80,6 +85,7 @@ class SampleTurboModuleExample extends React.Component<{||}, State> {
|
||||
| 'callback'
|
||||
| 'getArray'
|
||||
| 'getBool'
|
||||
| 'getEnum'
|
||||
| 'getConstants'
|
||||
| 'getNumber'
|
||||
| 'getObject'
|
||||
@@ -120,6 +126,7 @@ class SampleTurboModuleExample extends React.Component<{||}, State> {
|
||||
| 'callback'
|
||||
| 'getArray'
|
||||
| 'getBool'
|
||||
| 'getEnum'
|
||||
| 'getConstants'
|
||||
| 'getNumber'
|
||||
| 'getObject'
|
||||
|
||||
Reference in New Issue
Block a user