Type alias NavigationOptions

NavigationOptions: {
    showZoom?: boolean;
    showRotate?: boolean;
    showPitch?: boolean;
    scaleColor?: color | string;
    darkMode?: boolean;
    detectMobile?: boolean;
}

내비게이션 컨트롤 생성할 때 파라미터로 들어가는 NavigationOptions 입니다.
내비게이션 컨트롤 생성은 NavigationControl을 참고해주세요

Type declaration

  • Optional showZoom?: boolean

    zoom slider와 +/-버튼 표시여부입니다.
    zoom slider는 zoom을 확대/축소 할 수 있는 +/- 버튼과 zoom을 조정할 수 있는 슬라이더가 있습니다.
    기본적으로 6레벨부터 22레벨까지 확대/축소할 수 있습니다.

    Default

    true
    
  • Optional showRotate?: boolean

    회전(Bearing) 초기화 버튼 표시 여부입니다.
    나침반 아이콘으로 버튼이 표시되며, 버튼 클릭 시 지도의 회전을 초기화할 수 있습니다.

    Default

    true
    
  • Optional showPitch?: boolean

    기울기(Pitch) 초기화 버튼 표시 여부입니다.
    네모 아이콘으로 버튼이 표시되며, 버튼 클릭 시 지도의 기울기를 초기화할 수 있습니다.
    모바일 버전이면 기울기 초기화 버튼이 따로 생성되지 않습니다. 회전 버튼 내 나침반의 pitch 반영 여부입니다.
    true로 설정 시 pitch 변경에 따라 나침반의 기울기가 변경됩니다.

    Default

    true
    
  • Optional scaleColor?: color | string

    줌 슬라이더 색상입니다.
    color타입이며, RGB(rgb(119, 37, 255)), RGBA(rgba(119, 37, 255, 1)), HEX(#7725ff) 형식을 문자열로 지정할 수 있습니다
    모바일 버전에서는 해당 옵션이 적용되지 않습니다.

    Default

    #7725ff
    
  • Optional darkMode?: boolean

    다크모드 여부입니다.
    모바일 버전에서는 해당 옵션이 적용되지 않습니다.

    Default

    false
    
  • Optional detectMobile?: boolean

    모바일 기기 감지 여부입니다.
    true로 설정 시 모바일 기기를 감지하여 모바일 버전 네비게이션 컨트롤이 표시됩니다. 모바일 버전은 줌 슬라이더 대신 +/- 버튼으로 표시되며, 회전 초기화 버튼과 기울기 초기화 버튼이 하나의 버튼으로 합쳐서 표시됩니다.
    모바일 버전 네비게이션 컨트롤에서는 scaleColor와 darkMode 옵션이 적용되지 않습니다.

    Default

    false
    

Generated using TypeDoc