类 Config
- java.lang.Object
-
- com.jeremyliao.liveeventbus.core.Config
-
public class Config extends java.lang.ObjectCreated by liaohailiang on 2019-08-28.
-
-
构造器概要
构造器 构造器 说明 Config()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ConfigautoClear(boolean clear)ConfigenableLogger(boolean enable)set logger enable or disable, default enableConfiglifecycleObserverAlwaysActive(boolean active)lifecycleObserverAlwaysActive set if then observer can always receive message true: observer can always receive message false: observer can only receive message when resumedConfigsetContext(android.content.Context context)config broadcast only if you called this method, you can use broadcastValue() to send broadcast messageConfigsetLogger(Logger logger)setLogger, if not set, use DefaultLogger
-
-
-
方法详细资料
-
lifecycleObserverAlwaysActive
public Config lifecycleObserverAlwaysActive(boolean active)
lifecycleObserverAlwaysActive set if then observer can always receive message true: observer can always receive message false: observer can only receive message when resumed- 参数:
active- boolean- 返回:
- Config
-
autoClear
public Config autoClear(boolean clear)
- 参数:
clear- boolean- 返回:
- true: clear livedata when no observer observe it false: not clear livedata unless app was killed
-
setContext
public Config setContext(android.content.Context context)
config broadcast only if you called this method, you can use broadcastValue() to send broadcast message- 参数:
context- Context- 返回:
- Config
-
setLogger
public Config setLogger(@NonNull Logger logger)
setLogger, if not set, use DefaultLogger- 参数:
logger- Logger- 返回:
- Config
-
enableLogger
public Config enableLogger(boolean enable)
set logger enable or disable, default enable- 参数:
enable- boolean- 返回:
- Config
-
-