IReactModuleBuilder
类型:接口
根据提供的元数据,在 ReactNative 代码中构建原生模块。有关更多用法信息,请参阅原生模块。
方法
AddConstantProvider
void AddConstantProvider
(ConstantProviderDelegate
constantProvider)
添加一个常量提供器方法来为原生模块定义常量。请参阅ConstantProviderDelegate
。
AddInitializer
void AddInitializer
(InitializerDelegate
initializer)
添加一个在原生模块初始化时调用的初始化方法。它为原生模块提供了正在运行的 ReactNative 实例的IReactContext
。请参阅InitializerDelegate
。可以有多个初始化方法,它们按照注册的顺序调用。
AddMethod
void AddMethod
(string name, MethodReturnType
returnType, MethodDelegate
method)
向原生模块添加一个异步方法。请参阅MethodDelegate
。
AddSyncMethod
void AddSyncMethod
(string name, SyncMethodDelegate
method)
向原生模块添加一个同步方法。请参阅SyncMethodDelegate
。