Package com.kakao.vectormap.internal
Interface IGuiDelegate
-
public interface IGuiDelegate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addInfoWindow(InfoWindowOptions options)
void
addMapWidget(MapWidgetOptions options)
InfoWindowLayer
getInfoWindowLayer()
MapWidgetLayer
getMapWidgetLayer()
void
moveTo(java.lang.String id, LatLng position, long millis)
void
removeAllInfoWindow()
void
removeAllMapWidget()
void
removeInfoWindow(java.lang.String id)
void
removeMapWidget(java.lang.String id)
void
setInfoWindowLayer(InfoWindowLayer layer)
void
setInfoWindowLayerVisible(boolean visible)
void
setMapWidgetLayer(MapWidgetLayer layer)
void
setMapWidgetPosition(java.lang.String id, int mapGravity, float x, float y)
void
setMapWidgetRotation(java.lang.String id, float rotation)
void
setMapWidgetVisible(java.lang.String id, boolean visible)
void
setMapWidgetZOrder(java.lang.String id, int zOrder)
void
setPosition(java.lang.String id, LatLng position)
void
setVisible(java.lang.String id, boolean visible, boolean autoMove, int duration)
void
setZOrder(java.lang.String id, int zOrder)
void
update(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
-
-