Class AlphaAnimations
- java.lang.Object
-
- com.kakao.vectormap.label.animation.AlphaAnimations
-
- All Implemented Interfaces:
Animation
public class AlphaAnimations extends java.lang.Object implements Animation
AlphaAnimation
의 줌레벨 별 집합을 나타내는 클래스.Label
의 알파 값에 대한 애니메이션을 정의한다.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AlphaAnimations
addAlphaAnimation(AlphaAnimation... alphaAnimations)
AlphaAnimation
을 추가한다.static AlphaAnimations
from(AlphaAnimation... alphaAnimations)
AlphaAnimations
의 생성자.static AlphaAnimations
from(java.lang.String id)
AlphaAnimations
의 생성자.static AlphaAnimations
from(java.lang.String id, AlphaAnimation... alphaAnimations)
AlphaAnimations
의 생성자.int
getAlphaAnimationCount()
추가 된AlphaAnimation
의 개수를 가져온다.java.util.List<AlphaAnimation>
getAlphaAnimations()
추가 된AlphaAnimation
을 가져온다.java.lang.String
getId()
애니메이션의 Id 를 가져온다.float
getInitAlpha()
애니메이션 시작 시 알파 값.boolean
isHideLabelAtStop()
애니메이션 종료 시 Label 을 숨길지 여부를 가져온다.boolean
isRemoveLabelAtStop()
애니메이션 종료 시 Label 을 제거할지 여부를 가져온다.boolean
isResetToInitialState()
애니메이션 종료 시 Label 의 알파 값을 초기화할지 여부를 가져온다.AlphaAnimations
setHideLabelAtStop(boolean hideLabelAtStop)
애니메이션 종료 시 Label 을 숨길지 여부를 설정한다.AlphaAnimations
setInitAlpha(float alpha)
애니메이션 시작 시 알파 값을 설정한다.AlphaAnimations
setRemoveLabelAtStop(boolean removeLabelAtStop)
애니메이션 종료 시 Label 을 제거할지 여부를 설정한다.AlphaAnimations
setResetToInitialState(boolean resetToInitialState)
애니메이션 종료 시 Label 의 알파 값을 초기화할지 여부를 설정한다.
-
-
-
Method Detail
-
from
public static AlphaAnimations from(@Nullable java.lang.String id)
AlphaAnimations
의 생성자.- Parameters:
id
- 애니메이션의 고유 아이디- Returns:
AlphaAnimations
객체
-
from
public static AlphaAnimations from(@Nullable AlphaAnimation... alphaAnimations)
AlphaAnimations
의 생성자.- Parameters:
alphaAnimations
-AlphaAnimation
의 집합- Returns:
AlphaAnimations
객체
-
from
public static AlphaAnimations from(@Nullable java.lang.String id, @Nullable AlphaAnimation... alphaAnimations)
AlphaAnimations
의 생성자.- Parameters:
id
- 애니메이션의 고유 아이디alphaAnimations
-AlphaAnimation
의 집합- Returns:
AlphaAnimations
객체
-
setInitAlpha
public AlphaAnimations setInitAlpha(float alpha)
애니메이션 시작 시 알파 값을 설정한다.- Parameters:
alpha
- 알파 값 (0.0 ~ 1.0)- Returns:
AlphaAnimations
객체
-
getInitAlpha
public float getInitAlpha()
애니메이션 시작 시 알파 값.- Returns:
- 알파 값 (0.0 ~ 1.0)
-
setHideLabelAtStop
public AlphaAnimations setHideLabelAtStop(boolean hideLabelAtStop)
애니메이션 종료 시 Label 을 숨길지 여부를 설정한다.- Parameters:
hideLabelAtStop
- 애니메이션 종료 시 Label 을 숨길지 여부- Returns:
AlphaAnimations
객체
-
isHideLabelAtStop
public boolean isHideLabelAtStop()
애니메이션 종료 시 Label 을 숨길지 여부를 가져온다.- Returns:
- 애니메이션 종료 시 Label 을 숨길지 여부
-
setRemoveLabelAtStop
public AlphaAnimations setRemoveLabelAtStop(boolean removeLabelAtStop)
애니메이션 종료 시 Label 을 제거할지 여부를 설정한다.- Parameters:
removeLabelAtStop
- 애니메이션 종료 시 Label 을 제거할지 여부- Returns:
AlphaAnimations
객체
-
isRemoveLabelAtStop
public boolean isRemoveLabelAtStop()
애니메이션 종료 시 Label 을 제거할지 여부를 가져온다.- Returns:
- 애니메이션 종료 시 Label 을 제거할지 여부
-
setResetToInitialState
public AlphaAnimations setResetToInitialState(boolean resetToInitialState)
애니메이션 종료 시 Label 의 알파 값을 초기화할지 여부를 설정한다.- Parameters:
resetToInitialState
- 애니메이션 종료 시 Label 의 알파 값을 초기화할지 여부- Returns:
AlphaAnimations
객체
-
isResetToInitialState
public boolean isResetToInitialState()
애니메이션 종료 시 Label 의 알파 값을 초기화할지 여부를 가져온다.- Returns:
- 애니메이션 종료 시 Label 의 알파 값을 초기화할지 여부
-
addAlphaAnimation
public AlphaAnimations addAlphaAnimation(AlphaAnimation... alphaAnimations)
AlphaAnimation
을 추가한다.- Parameters:
alphaAnimations
-AlphaAnimation
의 배열- Returns:
AlphaAnimations
객체
-
getAlphaAnimations
public java.util.List<AlphaAnimation> getAlphaAnimations()
추가 된AlphaAnimation
을 가져온다.- Returns:
- 추가 된
AlphaAnimation
의 배열
-
getAlphaAnimationCount
public int getAlphaAnimationCount()
추가 된AlphaAnimation
의 개수를 가져온다.- Returns:
- 추가 된
AlphaAnimation
의 개수
-
-