Package com.kakao.vectormap.internal
Interface IVectorDelegate
-
- All Known Subinterfaces:
IDimScreenDelegate
,IShapeDelegate
- All Known Implementing Classes:
DimScreenDelegate
,VectorDelegate
public interface IVectorDelegate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addCircleWaveAnimator(boolean isDimScreen, CircleWaves circleWaves)
void
addMultiPolygon(ShapeLayer layer, PolygonOptions options, boolean toDimScreen, OnPolygonCreateCallback callback)
java.lang.String
addPolygonStylesSet(PolygonStylesSet stylesSet, boolean isDimScreen)
void
changePolygonStylesAndDotPoints(java.lang.String layerId, java.lang.String polygonId, PolygonStylesSet stylesSet, java.util.List<DotPoints> dotPoints, boolean toDimScreen)
void
changePolygonStylesAndMapPoints(java.lang.String layerId, java.lang.String polygonId, PolygonStylesSet stylesSet, java.util.List<MapPoints> mapPoints, boolean toDimScreen)
void
clearAllAnimator(boolean isDimScreen)
PolygonStylesSet
getPolygonStylesSet(java.lang.String styleId)
boolean
hasPolygonStylesSet(java.lang.String styleId)
void
removeAllShape(boolean toDimScreen)
void
removeAnimator(boolean isDimScreen, java.lang.String animatorId)
void
removePolygon(boolean isDimScreen, java.lang.String layerId, java.lang.String polygonId)
void
removePolygons(java.lang.String[] layerIds, java.lang.String[] polygonIds, boolean toDimScreen)
void
setDimScreenCover(DimScreenCover cover)
void
setPolygonCenterPoint(java.lang.String layerId, java.lang.String polygonId, LatLng centerPoint)
void
setPolygonVisible(boolean isDimScreen, java.lang.String layerId, java.lang.String polygonId, boolean visible)
void
setPolygonZOrder(java.lang.String layerId, java.lang.String polygonId, int zOrder, boolean isDimScreen)
void
startAnimator(java.lang.String animatorId, boolean toDimScreen, java.util.List<Polygon> polygons)
void
stopAnimator(java.lang.String animatorId, boolean hideShape, boolean toDimScreen)
-
-
-
Method Detail
-
hasPolygonStylesSet
boolean hasPolygonStylesSet(java.lang.String styleId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
addPolygonStylesSet
java.lang.String addPolygonStylesSet(PolygonStylesSet stylesSet, boolean isDimScreen) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
getPolygonStylesSet
PolygonStylesSet getPolygonStylesSet(java.lang.String styleId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
addMultiPolygon
void addMultiPolygon(ShapeLayer layer, PolygonOptions options, boolean toDimScreen, OnPolygonCreateCallback callback) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setPolygonVisible
void setPolygonVisible(boolean isDimScreen, java.lang.String layerId, java.lang.String polygonId, boolean visible) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setPolygonZOrder
void setPolygonZOrder(java.lang.String layerId, java.lang.String polygonId, int zOrder, boolean isDimScreen) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setPolygonCenterPoint
void setPolygonCenterPoint(java.lang.String layerId, java.lang.String polygonId, LatLng centerPoint) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
removePolygon
void removePolygon(boolean isDimScreen, java.lang.String layerId, java.lang.String polygonId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
removePolygons
void removePolygons(java.lang.String[] layerIds, java.lang.String[] polygonIds, boolean toDimScreen) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
removeAllShape
void removeAllShape(boolean toDimScreen) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
startAnimator
void startAnimator(java.lang.String animatorId, boolean toDimScreen, java.util.List<Polygon> polygons) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
stopAnimator
void stopAnimator(java.lang.String animatorId, boolean hideShape, boolean toDimScreen) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
addCircleWaveAnimator
void addCircleWaveAnimator(boolean isDimScreen, CircleWaves circleWaves) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
clearAllAnimator
void clearAllAnimator(boolean isDimScreen) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
setDimScreenCover
void setDimScreenCover(DimScreenCover cover) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
removeAnimator
void removeAnimator(boolean isDimScreen, java.lang.String animatorId) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
changePolygonStylesAndDotPoints
void changePolygonStylesAndDotPoints(java.lang.String layerId, java.lang.String polygonId, PolygonStylesSet stylesSet, java.util.List<DotPoints> dotPoints, boolean toDimScreen) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
changePolygonStylesAndMapPoints
void changePolygonStylesAndMapPoints(java.lang.String layerId, java.lang.String polygonId, PolygonStylesSet stylesSet, java.util.List<MapPoints> mapPoints, boolean toDimScreen) throws java.lang.RuntimeException
- Throws:
java.lang.RuntimeException
-
-