[6.5.0]融合红绿灯
This commit is contained in:
@@ -30,6 +30,15 @@ interface IMoGoTrafficLightListener {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 融合红绿灯,带有下一灯态和下二灯态
|
||||
*/
|
||||
fun onFusionTrafficLight(
|
||||
currentState: TrafficLightEnum,currentDuration: Int = -1,
|
||||
nextState: TrafficLightEnum,nextDuration: Int = -1,
|
||||
nextTwoState: TrafficLightEnum,nextTwoDuration: Int = -1,
|
||||
lightSource: DataSourceType){}
|
||||
|
||||
/**
|
||||
* obu红绿灯状态
|
||||
*/
|
||||
@@ -48,6 +57,21 @@ interface IMoGoTrafficLightListener {
|
||||
*/
|
||||
fun showTrafficLight(checkLightId: TrafficLightEnum, lightSource: DataSourceType) {}
|
||||
|
||||
/**
|
||||
* 展示融合带有下一下二灯态的红绿灯
|
||||
* @param currentState 当前灯态
|
||||
* @param currentDuration 当前灯态倒计时
|
||||
* @param nextState 下一灯态
|
||||
* @param nextDuration 下一灯态倒计时
|
||||
* @param nextTwoState 下二灯态
|
||||
* @param nextTwoDuration 下二灯态倒计时
|
||||
* @param lightSource 数据来源
|
||||
*/
|
||||
fun showFusionTrafficLight(currentState: TrafficLightEnum, currentDuration: Int,
|
||||
nextState: TrafficLightEnum, nextDuration: Int,
|
||||
nextTwoState: TrafficLightEnum, nextTwoDuration: Int,
|
||||
lightSource: DataSourceType){}
|
||||
|
||||
/**
|
||||
* @param redNum 红灯倒计时
|
||||
* @param yellowNum 黄灯倒计时
|
||||
|
||||
Reference in New Issue
Block a user