feat:add deprecated api
This commit is contained in:
@@ -22,6 +22,7 @@ import com.facebook.soloader.SoLoader;
|
||||
import java.io.IOException;
|
||||
import java.util.Map;
|
||||
|
||||
import pub.doric.loader.DoricJSLoaderManager;
|
||||
import pub.doric.loader.IDoricJSLoader;
|
||||
|
||||
/**
|
||||
@@ -65,7 +66,7 @@ public class Doric {
|
||||
* @param jsLoader Which added in global
|
||||
*/
|
||||
public static void addJSLoader(IDoricJSLoader jsLoader) {
|
||||
DoricSingleton.getInstance().getJsLoaderManager().addJSLoader(jsLoader);
|
||||
DoricSingleton.getInstance().getJSLoaderManager().addJSLoader(jsLoader);
|
||||
}
|
||||
|
||||
public void setEnvironmentValue(Map<String, Object> value) {
|
||||
@@ -88,4 +89,7 @@ public class Doric {
|
||||
return DoricSingleton.getInstance().enableRenderSnapshot;
|
||||
}
|
||||
|
||||
public static DoricJSLoaderManager getJSLoaderManager() {
|
||||
return DoricSingleton.getInstance().getJSLoaderManager();
|
||||
}
|
||||
}
|
||||
|
@@ -50,6 +50,11 @@ public class DoricNativeDriver implements IDoricDriver {
|
||||
mJSHandler = doricJSEngine.getJSHandler();
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public static DoricNativeDriver getInstance() {
|
||||
return DoricSingleton.getInstance().getNativeDriver();
|
||||
}
|
||||
|
||||
@Override
|
||||
public AsyncResult<JSDecoder> invokeContextEntityMethod(final String contextId, final String method, final Object... args) {
|
||||
final AsyncResult<JSDecoder> asyncResult = new AsyncResult<>();
|
||||
|
@@ -35,7 +35,6 @@ import java.util.concurrent.Callable;
|
||||
|
||||
import pub.doric.async.AsyncCall;
|
||||
import pub.doric.async.AsyncResult;
|
||||
import pub.doric.loader.DoricJSLoaderManager;
|
||||
import pub.doric.navbar.BaseDoricNavBar;
|
||||
import pub.doric.navigator.IDoricNavigator;
|
||||
import pub.doric.utils.DoricLog;
|
||||
@@ -198,7 +197,7 @@ public class DoricPanelFragment extends Fragment implements IDoricNavigator {
|
||||
final String alias = argument.getString("alias");
|
||||
String source = argument.getString("source");
|
||||
final String extra = argument.getString("extra");
|
||||
DoricSingleton.getInstance().getJsLoaderManager().loadJSBundle(source).setCallback(new AsyncResult.Callback<String>() {
|
||||
DoricSingleton.getInstance().getJSLoaderManager().loadJSBundle(source).setCallback(new AsyncResult.Callback<String>() {
|
||||
@Override
|
||||
public void onResult(String result) {
|
||||
if (getActivity() == null) {
|
||||
|
@@ -77,7 +77,7 @@ public class DoricSingleton {
|
||||
}
|
||||
}
|
||||
|
||||
public DoricJSLoaderManager getJsLoaderManager() {
|
||||
public DoricJSLoaderManager getJSLoaderManager() {
|
||||
return jsLoaderManager;
|
||||
}
|
||||
|
||||
|
@@ -69,8 +69,8 @@ public class DoricJSLoaderManager {
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
@Deprecated
|
||||
public static DoricJSLoaderManager getInstance() {
|
||||
return DoricSingleton.getInstance().getJsLoaderManager();
|
||||
return DoricSingleton.getInstance().getJSLoaderManager();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user