함수 링크 복사
2차원(2D) 평면 지도와 3차원(3D) 입체 지도 간의 전환이 발생할 때 호출됩니다.
abstract fun naviViewDidUpdateMapCameraMode( | cameraMode: | MapViewCameraMode | ): Unit |
- cameraMode
- 카메라 모드
내비게이션의 음량이 변경될 때 호출됩니다.
abstract fun naviViewDidUpdateSndVolume( | volume: | Float | ): Unit |
- volume
- 변경된 음량 값
현재 안내하고 있는 화면의 색상에 따라 상태 표시줄의 색상을 화면의 색상에 맞춰 변경할 때 호출합니다.
abstract fun naviViewDidUpdateStatusBarColor( | color: | Int | ): Unit |
- color
- 변경된 색상 값
주간 모드와 야간 모드 간의 전환이 발생할 때 호출됩니다.
abstract fun naviViewDidUpdateUseDarkMode( | mode: | Boolean | ): Unit |
- mode
- 주야간 모드
현재 내비 화면의 상태를 전달합니다. KNNaviViewState에서 상세 타입을 확인할 수 있습니다.
fun naviViewScreenState( | viewState: | KNNaviViewState | ) |
- viewState
- 현재 주행 화면의 상태
팝업 메시지의 열림 또는 닫힘 상태를 전달합니다.
fun naviViewPopupOpenCheck( | open: | Boolean | ) |
- open
- 팝업 메시지의 열림 또는 닫힘 여부
KNComponentBottomMenuView에 추가된 사용자 맞춤 버튼의 이벤트 동작 시 호출됩니다.
fun naviViewDidUpdateCustomButton( | id: | Int, | |
toggleOn: | Boolean? | ) |
- id
- 사용자 맞춤 버튼 ID 값
- toggleOn
- 사용자 맞춤 버튼을 토글 스타일로 설정했을 경우 토글 버튼 현재 상태 값
주행 화면 하단에 표시할 항목을 설정합니다. (기본값: true
)
(true
: 도착 시간 표시 / false
: 소요 시간 표시)
abstract fun naviViewIsArrival( | aIsArrival: | Boolean | ) |