mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Adding show/hide Native Implementation of Dev Loading Module (#35746)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/35746 Changelog: [Android][Added] - For supporting Dev Loading View across multiple platforms, adding native implementation for showMessage() & hide() of Dev Loading Module Reviewed By: rshest Differential Revision: D42286425 fbshipit-source-id: b2aa160583bc86965501f3ed3027152bb0b47af0
This commit is contained in:
1 parent
57f1196557
commit
4923a0997b
4 files changed
+42
-3
No files matched your search
@@ -65,6 +65,8 @@ import java.util.concurrent.TimeoutException;
|
||||
*/
|
||||
public final class BridgeDevSupportManager extends DevSupportManagerBase {
|
||||
private boolean mIsSamplingProfilerEnabled = false;
|
||||
private ReactInstanceDevHelper mReactInstanceManagerHelper;
|
||||
private @Nullable DevLoadingViewManager mDevLoadingViewManager;
|
||||
|
||||
public BridgeDevSupportManager(
|
||||
Context applicationContext,
|
||||
@@ -89,6 +91,9 @@ public final class BridgeDevSupportManager extends DevSupportManagerBase {
|
||||
surfaceDelegateFactory,
|
||||
devLoadingViewManager);
|
||||
|
||||
mReactInstanceManagerHelper = reactInstanceManagerHelper;
|
||||
mDevLoadingViewManager = devLoadingViewManager;
|
||||
|
||||
if (getDevSettings().isStartSamplingProfilerOnInit()) {
|
||||
// Only start the profiler. If its already running, there is an error
|
||||
if (!mIsSamplingProfilerEnabled) {
|
||||
@@ -128,6 +133,14 @@ public final class BridgeDevSupportManager extends DevSupportManagerBase {
|
||||
}
|
||||
}
|
||||
|
||||
public DevLoadingViewManager getDevLoadingViewManager() {
|
||||
return mDevLoadingViewManager;
|
||||
}
|
||||
|
||||
public ReactInstanceDevHelper getReactInstanceManagerHelper() {
|
||||
return mReactInstanceManagerHelper;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String getUniqueTag() {
|
||||
return "Bridge";
|
||||
|
||||
Reference in new issue
Block a user