[Upload]
删除目的地车友相关功能 Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
@@ -10,7 +10,6 @@ import com.mogo.eagle.core.utilcode.util.Utils
|
||||
import com.mogo.map.uicontroller.IMogoMapUIController
|
||||
import com.mogo.module.common.MogoApisHandler
|
||||
import com.mogo.service.statusmanager.IMogoStatusManager
|
||||
import com.mogo.service.strategy.IMogoOnlineCarListPanelProvider
|
||||
import com.zhidao.carchattingprovider.CallChattingProviderConstant
|
||||
import com.zhidao.carchattingprovider.ICarsChattingProvider
|
||||
import java.lang.ref.WeakReference
|
||||
|
||||
@@ -20,8 +20,6 @@ import com.mogo.service.module.IMogoMarkerService;
|
||||
import com.mogo.service.module.IMogoRegisterCenter;
|
||||
import com.mogo.service.network.IMogoNetwork;
|
||||
import com.mogo.service.statusmanager.IMogoStatusManager;
|
||||
import com.mogo.service.strategy.IMogoOnlineCarListPanelProvider;
|
||||
import com.mogo.service.strategy.IMogoRefreshStrategyController;
|
||||
import com.mogo.service.v2x.DisplayEffectsInterface;
|
||||
import com.mogo.service.windowview.IMogoTopViewManager;
|
||||
import com.mogo.service.windowview.IMogoWindowManager;
|
||||
@@ -170,14 +168,6 @@ public interface IMogoServiceApis extends IProvider {
|
||||
*/
|
||||
IMogoPassportManager getPassportManagerApi();
|
||||
|
||||
/**
|
||||
* 在线车辆面板
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
IMogoOnlineCarListPanelProvider getOnlineCarPanelApi();
|
||||
|
||||
|
||||
/**
|
||||
* 地图图层控制接口
|
||||
*
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
package com.mogo.service.strategy;
|
||||
|
||||
import androidx.annotation.IdRes;
|
||||
import androidx.fragment.app.FragmentActivity;
|
||||
|
||||
import com.alibaba.android.arouter.facade.template.IProvider;
|
||||
|
||||
public
|
||||
/**
|
||||
* @author congtaowang
|
||||
* @since 2020/9/21
|
||||
*
|
||||
* 描述
|
||||
*/
|
||||
interface IMogoOnlineCarListPanelProvider extends IProvider {
|
||||
|
||||
void initContainer( @IdRes int containerId, FragmentActivity activity );
|
||||
|
||||
void showPanel();
|
||||
|
||||
void hidePanel();
|
||||
|
||||
void clear();
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
package com.mogo.service.strategy;
|
||||
|
||||
import com.alibaba.android.arouter.facade.template.IProvider;
|
||||
|
||||
/**
|
||||
* @author congtaowang
|
||||
* @since 2020-03-13
|
||||
* <p>
|
||||
* 刷新策略控制
|
||||
*/
|
||||
public interface IMogoRefreshStrategyController extends IProvider {
|
||||
|
||||
/**
|
||||
* 中断当前刷新,在 delay ms 后再次刷新
|
||||
*
|
||||
* @param delay 单位(ms) 0 为则立即刷新,为负值则忽略
|
||||
*/
|
||||
boolean restartAutoRefreshAtTime( int delay );
|
||||
|
||||
/**
|
||||
* 清除所有数据
|
||||
*/
|
||||
void clearAllData();
|
||||
|
||||
/**
|
||||
* 重新设置定位点上报时间间隔
|
||||
* @param delay 新的时间间隔
|
||||
*/
|
||||
void resetLocationUpDelay(long delay);
|
||||
}
|
||||
@@ -29,8 +29,6 @@ import com.mogo.service.module.IMogoMarkerService;
|
||||
import com.mogo.service.module.IMogoRegisterCenter;
|
||||
import com.mogo.service.network.IMogoNetwork;
|
||||
import com.mogo.service.statusmanager.IMogoStatusManager;
|
||||
import com.mogo.service.strategy.IMogoOnlineCarListPanelProvider;
|
||||
import com.mogo.service.strategy.IMogoRefreshStrategyController;
|
||||
import com.mogo.service.v2x.DisplayEffectsInterface;
|
||||
import com.mogo.service.windowview.IMogoTopViewManager;
|
||||
import com.mogo.service.windowview.IMogoWindowManager;
|
||||
@@ -150,12 +148,6 @@ public class MogoServiceApis implements IMogoServiceApis {
|
||||
return getApiInstance(IMogoPassportManager.class, MogoServicePaths.PATH_PASSPORT);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public IMogoOnlineCarListPanelProvider getOnlineCarPanelApi() {
|
||||
return getApiInstance(IMogoOnlineCarListPanelProvider.class, MogoServicePaths.PATH_ONLINE_CAR_PANEL);
|
||||
}
|
||||
|
||||
@Override
|
||||
public IMogoMapFrameController getMapFrameControllerApi() {
|
||||
return getApiInstance(IMogoMapFrameController.class, MogoServicePaths.PATH_MAP_FRAME_CONTROLLER);
|
||||
|
||||
@@ -11,7 +11,6 @@ import com.mogo.service.impl.statusmanager.MogoStatusManager;
|
||||
import com.mogo.service.map.IMogoMapService;
|
||||
import com.mogo.service.network.IMogoNetwork;
|
||||
import com.mogo.service.statusmanager.IMogoStatusManager;
|
||||
import com.mogo.service.strategy.IMogoRefreshStrategyController;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
@@ -34,7 +33,6 @@ public class SingletonsHolder {
|
||||
sSingletons.put(IMogoNetwork.class, new MogoNetWorkService());
|
||||
sSingletons.put(IMogoStatusManager.class, new MogoStatusManager());
|
||||
sSingletons.put(IMogoDataManager.class, ARouter.getInstance().navigation(IMogoDataManager.class));
|
||||
sSingletons.put(IMogoRefreshStrategyController.class, ARouter.getInstance().navigation(IMogoRefreshStrategyController.class));
|
||||
}
|
||||
|
||||
public static <T> T get(Class<T> clazz) {
|
||||
|
||||
Reference in New Issue
Block a user