This commit is contained in:
wangcongtao
2020-06-10 11:56:25 +08:00
parent ad5718d49d
commit 719a447789
13 changed files with 240 additions and 66 deletions

View File

@@ -17,6 +17,9 @@ public class MogoModulePaths {
private static List< MogoModule > mMogoModules = new ArrayList<>();
// 不需要启动APP也能运行的模块
private static List< MogoModule > mMogoBaseModules = new ArrayList<>();
/**
* 地图模块 fragment 路径
*/
@@ -50,7 +53,23 @@ public class MogoModulePaths {
mMogoModules.add( module );
}
/**
* 添加卡片模块
*
* @param module
*/
public static void addBaseModule( MogoModule module ) {
if ( module == null || TextUtils.isEmpty( module.getPath().replace( " ", "" ) ) ) {
throw new IllegalArgumentException( "module path can't be empty or null or blank" );
}
mMogoBaseModules.add( module );
}
public static List< MogoModule > getModules() {
return mMogoModules;
}
public static List< MogoModule > getBaseModules() {
return mMogoBaseModules;
}
}