Package com.kakao.vectormap.mapwidget
Class InfoWindowLayer
- java.lang.Object
-
- com.kakao.vectormap.mapwidget.InfoWindowLayer
-
public class InfoWindowLayer extends java.lang.ObjectInfoWindow객체가 속해있는 InfoWindowLayer 클래스.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfoWindowaddInfoWindow(InfoWindowOptions options)InfoWindow 추가하고 객체를 생성한다.voidaddInfoWindow(InfoWindowOptions options, OnInfoWindowCreateCallback callback)InfoWindow 추가하고 객체를 생성한다.InfoWindowgetInfoWindow(java.lang.String id)InfoWindow Id 에 해당하는 InfoWindow 객체를 가져온다.java.lang.ObjectgetTag()설정 된 태그를 가져온다.voidremove(InfoWindow infoWindow)InfoWindowLayer 에 추가 된 InfoWindow 를 삭제한다.voidremoveAll()InfoWindowLayer 에 추가 된 모든 InfoWindow 를 삭제한다.voidsetTag(java.lang.Object tag)InfoWindowLayer 객체에 사용자 식별을 위해 태그를 설정한다.voidsetVisible(boolean visible)InfoWindowLayer 의 visible 을 설정한다.
-
-
-
Method Detail
-
addInfoWindow
public InfoWindow addInfoWindow(InfoWindowOptions options)
InfoWindow 추가하고 객체를 생성한다.- Parameters:
options- InfoWindowOptions
-
addInfoWindow
public void addInfoWindow(InfoWindowOptions options, OnInfoWindowCreateCallback callback)
InfoWindow 추가하고 객체를 생성한다.- Parameters:
options- InfoWindowOptionscallback- InfoWindow 생성 후 호출되는 콜백
-
getInfoWindow
public InfoWindow getInfoWindow(java.lang.String id)
InfoWindow Id 에 해당하는 InfoWindow 객체를 가져온다.- Parameters:
id- InfoWindow Id- Returns:
- InfoWindow 객체
-
setVisible
public void setVisible(boolean visible)
InfoWindowLayer 의 visible 을 설정한다. 레이어에 속해있는 InfoWindow 들도 visible 영향을 받는다.- Parameters:
visible- true: visible, false: invisible
-
remove
public void remove(InfoWindow infoWindow)
InfoWindowLayer 에 추가 된 InfoWindow 를 삭제한다.- Parameters:
infoWindow- 삭제할 InfoWindow 객체
-
removeAll
public void removeAll()
InfoWindowLayer 에 추가 된 모든 InfoWindow 를 삭제한다.
-
setTag
public void setTag(java.lang.Object tag)
InfoWindowLayer 객체에 사용자 식별을 위해 태그를 설정한다.- Parameters:
tag- 설정할 태그
-
getTag
public java.lang.Object getTag()
설정 된 태그를 가져온다.- Returns:
- 설정 된 태그
-
-