replace page indicator style, add data manager interface, etc.
This commit is contained in:
@@ -109,5 +109,10 @@ public class MogoServicePaths {
|
||||
*/
|
||||
public static final String PATH_SERACH_CENTER = "/searchcenter/api";
|
||||
|
||||
/**
|
||||
* 大而全数据管理中心
|
||||
*/
|
||||
public static final String PATH_DATA_MANAGER = "/datamanager/api";
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
package com.mogo.service.datamanager;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author congtaowang
|
||||
* @since 2020-02-11
|
||||
* <p>
|
||||
* 描述
|
||||
*/
|
||||
public interface IMogoDataChangedListener {
|
||||
|
||||
/**
|
||||
* 大而全数据变化回调
|
||||
*
|
||||
* @param datums
|
||||
*/
|
||||
void onDataSetChanged( List< Object > datums );
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.mogo.service.datamanager;
|
||||
|
||||
import com.alibaba.android.arouter.facade.template.IProvider;
|
||||
|
||||
/**
|
||||
* @author congtaowang
|
||||
* @since 2020-02-11
|
||||
* <p>
|
||||
* 大而全的数据管理
|
||||
*/
|
||||
public interface IMogoDataManager extends IProvider {
|
||||
|
||||
/**
|
||||
* 注册大而全数据变化监听
|
||||
*
|
||||
* @param tag 监听模块
|
||||
* @param listener
|
||||
*/
|
||||
void registerDataListener( String tag, IMogoDataChangedListener listener );
|
||||
|
||||
/**
|
||||
* 注销大而全数据变换监听
|
||||
*
|
||||
* @param tag
|
||||
*/
|
||||
void unregisterListener( String tag , IMogoDataChangedListener listener);
|
||||
}
|
||||
Reference in New Issue
Block a user