This commit is contained in:
wangcongtao
2020-09-22 20:22:48 +08:00
parent a186f46b6c
commit eb511fa3c1
107 changed files with 1850 additions and 183 deletions

View File

@@ -30,6 +30,7 @@ import com.mogo.service.passport.IMogoPassportManager;
import com.mogo.service.share.IMogoShareManager;
import com.mogo.service.statusmanager.IMogoMsgCenter;
import com.mogo.service.statusmanager.IMogoStatusManager;
import com.mogo.service.strategy.IMogoOnlineCarListPanelProvider;
import com.mogo.service.strategy.IMogoRefreshStrategyController;
import com.mogo.service.tanlu.IMogoTanluProvider;
import com.mogo.service.tanlu.IMogoTanluUiProvider;
@@ -270,4 +271,10 @@ public interface IMogoServiceApis extends IProvider {
* @return
*/
IMogoSkinSupportInstaller getSkinSupportInstallerApi();
/**
* 在线车辆面板
* @return
*/
IMogoOnlineCarListPanelProvider getOnlineCarPanelApi();
}

View File

@@ -255,4 +255,9 @@ public class MogoServicePaths {
* 悬浮小控件
*/
public static final String PATH_WIDGETS = "/widgets/provider";
/**
* 在线好友面板
*/
public static final String PATH_ONLINE_CAR_PANEL = "/onlinecar/panel";
}

View File

@@ -0,0 +1,26 @@
package com.mogo.service.strategy;
import android.content.Context;
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();
}