Class DropAnimation
- java.lang.Object
-
- com.kakao.vectormap.label.animation.DropAnimation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DropAnimation
from(float pixelHeight)
DropAnimation 객체를 생성한다.static DropAnimation
from(java.lang.String id)
DropAnimation 객체를 생성한다.int
getDuration()
애니메이션 총 시간을 가져온다.java.lang.String
getId()
애니메이션의 고유 ID 를 가져온다.Interpolation
getInterpolation()
애니메이션의 보간 방법을 가져온다.float
getPixelHeight()
위에서 아래로 떨어질 높이(px) 값을 가져온다.int
getRepeatCount()
애니메이션의 반복 횟수를 가져온다.boolean
isHideShapeAtStop()
애니메이션 종료 시점에 shape 를 숨길지 여부를 가져온다.boolean
isRemoveLabelAtStop()
애니메이션 종료 시점에 label 을 삭제할지 여부를 가져온다.DropAnimation
setDuration(int duration)
애니메이션 총 시간을 설정한다.DropAnimation
setHideShapeAtStop(boolean hideShapeAtStop)
애니메이션 종료 시점에 shape 를 숨길지 여부를 설정한다.DropAnimation
setInterpolation(Interpolation interpolation)
애니메이션의 보간 방법을 설정한다.DropAnimation
setPixelHeight(float pixelHeight)
위에서 아래로 떨어질 높이(px) 값을 설정한다.DropAnimation
setRemoveLabelAtStop(boolean removeLabelAtStop)
애니메이션 종료 시점에 label 을 삭제할지 여부를 설정한다.DropAnimation
setRepeatCount(int repeatCount)
애니메이션의 반복 횟수를 설정한다.
-
-
-
Method Detail
-
from
public static DropAnimation from(java.lang.String id)
DropAnimation 객체를 생성한다.- Parameters:
id
- DropAnimation 객체의 고유 ID- Returns:
- DropAnimation 객체
-
from
public static DropAnimation from(float pixelHeight)
DropAnimation 객체를 생성한다.- Parameters:
pixelHeight
- 위에서 아래로 떨어질 높이 (px)
-
getPixelHeight
public float getPixelHeight()
위에서 아래로 떨어질 높이(px) 값을 가져온다.
-
setPixelHeight
public DropAnimation setPixelHeight(float pixelHeight)
위에서 아래로 떨어질 높이(px) 값을 설정한다.- Parameters:
pixelHeight
- 위에서 아래로 떨어질 높이(px)- Returns:
- DropAnimation 객체
-
setDuration
public DropAnimation setDuration(int duration)
애니메이션 총 시간을 설정한다.- Parameters:
duration
- 애니메이션 총 시간 (ms)- Returns:
- DropAnimation 객체
-
getDuration
public int getDuration()
애니메이션 총 시간을 가져온다.- Returns:
- 애니메이션 총 시간 (ms)
-
setHideShapeAtStop
public DropAnimation setHideShapeAtStop(boolean hideShapeAtStop)
애니메이션 종료 시점에 shape 를 숨길지 여부를 설정한다.- Parameters:
hideShapeAtStop
- 애니메이션 종료 시점에 shape 를 숨길지 여부- Returns:
- DropAnimation 객체
-
isHideShapeAtStop
public boolean isHideShapeAtStop()
애니메이션 종료 시점에 shape 를 숨길지 여부를 가져온다.- Returns:
- 애니메이션 종료 시점에 shape 를 숨길지 여부
-
setRemoveLabelAtStop
public DropAnimation setRemoveLabelAtStop(boolean removeLabelAtStop)
애니메이션 종료 시점에 label 을 삭제할지 여부를 설정한다.- Parameters:
removeLabelAtStop
- 애니메이션 종료 시점에 label 을 삭제할지 여부- Returns:
- DropAnimation 객체
-
isRemoveLabelAtStop
public boolean isRemoveLabelAtStop()
애니메이션 종료 시점에 label 을 삭제할지 여부를 가져온다.- Returns:
- 애니메이션 종료 시점에 label 을 삭제할지 여부
-
setInterpolation
public DropAnimation setInterpolation(Interpolation interpolation)
애니메이션의 보간 방법을 설정한다.- Parameters:
interpolation
- 애니메이션의 보간 방법- Returns:
- DropAnimation 객체
-
getInterpolation
public Interpolation getInterpolation()
애니메이션의 보간 방법을 가져온다.- Returns:
- 애니메이션의 보간 방법
-
getId
public java.lang.String getId()
애니메이션의 고유 ID 를 가져온다.
-
setRepeatCount
public DropAnimation setRepeatCount(int repeatCount)
애니메이션의 반복 횟수를 설정한다.- Parameters:
repeatCount
- 애니메이션의 반복 횟수- Returns:
- DropAnimation 객체
-
getRepeatCount
public int getRepeatCount()
애니메이션의 반복 횟수를 가져온다.- Returns:
- 애니메이션의 반복 횟수
-
-