Package com.kakao.vectormap.internal
Interface IGuiDelegate
-
public interface IGuiDelegate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddInfoWindow(InfoWindowOptions options)voidaddMapWidget(MapWidgetOptions options)InfoWindowLayergetInfoWindowLayer()MapWidgetLayergetMapWidgetLayer()voidmoveTo(java.lang.String id, LatLng position, long millis)voidremoveAllInfoWindow()voidremoveAllMapWidget()voidremoveInfoWindow(java.lang.String id)voidremoveMapWidget(java.lang.String id)voidsetInfoWindowLayer(InfoWindowLayer layer)voidsetInfoWindowLayerVisible(boolean visible)voidsetMapWidgetLayer(MapWidgetLayer layer)voidsetMapWidgetPosition(java.lang.String id, int mapGravity, float x, float y)voidsetMapWidgetRotation(java.lang.String id, float rotation)voidsetMapWidgetVisible(java.lang.String id, boolean visible)voidsetMapWidgetZOrder(java.lang.String id, int zOrder)voidsetPosition(java.lang.String id, LatLng position)voidsetVisible(java.lang.String id, boolean visible, boolean autoMove, int duration)voidsetZOrder(java.lang.String id, int zOrder)voidupdate(java.lang.String id, LatLng position, GuiView body, GuiImage tail, PointF bodyOffset, PointF tailOffset, boolean isVisible, boolean isApplyDpScale)
-
-
-
Method Detail
-
setInfoWindowLayer
void setInfoWindowLayer(InfoWindowLayer layer)
-
getInfoWindowLayer
InfoWindowLayer getInfoWindowLayer()
-
setMapWidgetLayer
void setMapWidgetLayer(MapWidgetLayer layer)
-
getMapWidgetLayer
MapWidgetLayer getMapWidgetLayer()
-
addInfoWindow
void addInfoWindow(InfoWindowOptions options) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
addMapWidget
void addMapWidget(MapWidgetOptions options) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setZOrder
void setZOrder(java.lang.String id, int zOrder) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setVisible
void setVisible(java.lang.String id, boolean visible, boolean autoMove, int duration) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setPosition
void setPosition(java.lang.String id, LatLng position) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
update
void update(java.lang.String id, LatLng position, GuiView body, GuiImage tail, PointF bodyOffset, PointF tailOffset, boolean isVisible, boolean isApplyDpScale) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
moveTo
void moveTo(java.lang.String id, LatLng position, long millis) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
removeInfoWindow
void removeInfoWindow(java.lang.String id) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setInfoWindowLayerVisible
void setInfoWindowLayerVisible(boolean visible) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
removeAllInfoWindow
void removeAllInfoWindow() throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setMapWidgetVisible
void setMapWidgetVisible(java.lang.String id, boolean visible) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setMapWidgetPosition
void setMapWidgetPosition(java.lang.String id, int mapGravity, float x, float y) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setMapWidgetZOrder
void setMapWidgetZOrder(java.lang.String id, int zOrder) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
setMapWidgetRotation
void setMapWidgetRotation(java.lang.String id, float rotation) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
removeMapWidget
void removeMapWidget(java.lang.String id) throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
removeAllMapWidget
void removeAllMapWidget() throws java.lang.RuntimeException- Throws:
java.lang.RuntimeException
-
-