new naver.maps.MapTypeRegistry(mapTypeInfo, defaultMapTypeId)
Parameters
| Name | Type | Argument | Description |
|---|---|---|---|
mapTypeInfo |
object | 지도 유형 |
|
defaultMapTypeId |
string |
<optional> |
기본으로 선택할 지도 유형 |
- Tutorials
Extends
Methods
-
getPreviousTypeId()
-
이전에 선택되었던 지도 유형의
id를 반환합니다.Returns
Type Description string이전에 선택되었던 지도 유형의
id -
getSelectedType()
-
현재 선택된 지도 유형 객체를 반환합니다.
Returns
Type Description naver.maps.MapType지도 유형 객체
-
getSelectedTypeId()
-
현재 선택된 지도 유형의
id를 반환합니다.Returns
Type Description string현재 선택된 지도 유형의
id -
getTypeIds()
-
등록된 모든 지도 유형의
id목록을 반환합니다.Returns
Type Description Array.<string>지도 유형
id의 배열 -
set(mapTypeId, mapType)
-
지정한
id로 지도 유형을 등록합니다.Parameters
Name Type Description mapTypeIdstring 지도 유형의
idmapTypenaver.maps.MapType 지도 유형 객체
- Overrides
Fires
-
setSelectedTypeId(mapTypeId)
-
지정한
id의 지도 유형으로 현재 지도를 설정합니다.Parameters
Name Type Description mapTypeIdstring 지도 유형의
idFires
Events
-
addMapType
-
새로운 지도 유형이 추가되면 이벤트가 발생합니다.
Parameters
Name Type Description mapTypeIdstring 추가된 지도 유형의
idmapTypenaver.maps.MapType 추가된 지도 유형 객체
-
removeMapType
-
지도 유형이 삭제되면 이벤트가 발생합니다.
Parameters
Name Type Description mapTypeIdstring 삭제된 지도 유형의
idmapTypenaver.maps.MapType 삭제된 지도 유형 객체
-
selectedMapType_changed
-
선택된(활성화된) 지도 유형이 변경되면 이벤트가 발생합니다.
Parameters
Name Type Description mapTypenaver.maps.MapType 선택된 지도 유형 객체
-
{mapTypeId}_changed
-
특정
id의 지도 유형이 추가, 변경 또는 삭제될 때 이벤트가 발생합니다.Parameters
Name Type Description mapTypenaver.maps.MapType | null 변경된 지도 유형 객체