[8.5.0]
[singapore] [用户信息展示]
This commit is contained in:
@@ -12,9 +12,11 @@ object CallerHmiListenerManager : CallerBase<IMoGoCheckAutoPilotBtnListener>() {
|
||||
|
||||
// 存储最后一次回调的数据,当有新当位置注册了监听将此数据回调过去,防止有些模块注册顺序问题导致无法获取最新状态
|
||||
private var mIsChecked: Boolean = false
|
||||
private var mIsCached: Boolean = false
|
||||
|
||||
override fun doSomeAfterAddListener(tag: String, listener: IMoGoCheckAutoPilotBtnListener) {
|
||||
listener.onCheck(mIsChecked)
|
||||
listener.updateHDDataCacheStatus(mIsCached)
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -30,6 +32,7 @@ object CallerHmiListenerManager : CallerBase<IMoGoCheckAutoPilotBtnListener>() {
|
||||
}
|
||||
|
||||
fun invokeHDDataCacheStatus(isCached: Boolean) {
|
||||
this.mIsCached = isCached
|
||||
M_LISTENERS.forEach {
|
||||
val listener = it.value
|
||||
listener.updateHDDataCacheStatus(isCached)
|
||||
|
||||
@@ -393,6 +393,15 @@ object CallerHmiManager {
|
||||
fun toggleOperatePanel(show: Boolean) {
|
||||
hmiProviderApi?.toggleOperatePanel(show)
|
||||
}
|
||||
/**
|
||||
* 显示/隐藏 运营面板
|
||||
*/
|
||||
fun getOperatePanelShowing():Boolean {
|
||||
hmiProviderApi?.getOperatePanelShowing()?.let {
|
||||
return it
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
/**
|
||||
* 注册 工具箱 item点击事件监听 (默认样式item的点击事件监听,自定义样式的item的点击交给view自己处理)
|
||||
|
||||
Reference in New Issue
Block a user