mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-11 19:37:57 +08:00
Refactor BridgeListener into JSIModulesProvider
Reviewed By: achen1 Differential Revision: D7140944 fbshipit-source-id: 092ea8569af5b5f90e005d6dc2c1819c1c9cf58f
This commit is contained in:
committed by
Facebook Github Bot
parent
9f239d7914
commit
4466b6fa7c
@@ -7,8 +7,7 @@ import static com.facebook.react.modules.systeminfo.AndroidInfoHelpers.getFriend
|
||||
import android.app.Activity;
|
||||
import android.app.Application;
|
||||
import com.facebook.infer.annotation.Assertions;
|
||||
import com.facebook.react.bridge.BridgeListener;
|
||||
import com.facebook.react.bridge.Callback;
|
||||
import com.facebook.react.bridge.JSIModulesProvider;
|
||||
import com.facebook.react.bridge.JSBundleLoader;
|
||||
import com.facebook.react.bridge.JSCJavaScriptExecutorFactory;
|
||||
import com.facebook.react.bridge.JavaScriptExecutorFactory;
|
||||
@@ -50,7 +49,7 @@ public class ReactInstanceManagerBuilder {
|
||||
private @Nullable JavaScriptExecutorFactory mJavaScriptExecutorFactory;
|
||||
private int mMinNumShakes = 1;
|
||||
private int mMinTimeLeftInFrameForNonBatchedOperationMs = -1;
|
||||
private @Nullable BridgeListener mBridgeListener;
|
||||
private @Nullable JSIModulesProvider mJSIModulesProvider;
|
||||
|
||||
/* package protected */ ReactInstanceManagerBuilder() {
|
||||
}
|
||||
@@ -65,9 +64,9 @@ public class ReactInstanceManagerBuilder {
|
||||
return this;
|
||||
}
|
||||
|
||||
public ReactInstanceManagerBuilder setBridgeListener(
|
||||
@Nullable BridgeListener listener) {
|
||||
mBridgeListener = listener;
|
||||
public ReactInstanceManagerBuilder setJSIModulesProvider(
|
||||
@Nullable JSIModulesProvider jsiModulesProvider) {
|
||||
mJSIModulesProvider = jsiModulesProvider;
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -290,6 +289,6 @@ public class ReactInstanceManagerBuilder {
|
||||
mDevBundleDownloadListener,
|
||||
mMinNumShakes,
|
||||
mMinTimeLeftInFrameForNonBatchedOperationMs,
|
||||
mBridgeListener);
|
||||
mJSIModulesProvider);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user