Class KeyAttribute

  • Direct Known Subclasses:
    KeyCycle

    public class KeyAttribute
    extends Keys
    Provides the API for creating a KeyAttribute Object for use in the Core ConstraintLayout & MotionLayout system
    • Field Detail

      • TYPE

        protected java.lang.String TYPE
    • Constructor Detail

      • KeyAttribute

        public KeyAttribute​(int frame,
                            java.lang.String target)
    • Method Detail

      • getTarget

        public java.lang.String getTarget()
      • setTarget

        public void setTarget​(java.lang.String target)
      • getTransitionEasing

        public java.lang.String getTransitionEasing()
      • setTransitionEasing

        public void setTransitionEasing​(java.lang.String transitionEasing)
      • getAlpha

        public float getAlpha()
      • setAlpha

        public void setAlpha​(float alpha)
      • getRotation

        public float getRotation()
      • setRotation

        public void setRotation​(float rotation)
      • getRotationX

        public float getRotationX()
      • setRotationX

        public void setRotationX​(float rotationX)
      • getRotationY

        public float getRotationY()
      • setRotationY

        public void setRotationY​(float rotationY)
      • getPivotX

        public float getPivotX()
      • setPivotX

        public void setPivotX​(float pivotX)
      • getPivotY

        public float getPivotY()
      • setPivotY

        public void setPivotY​(float pivotY)
      • getTransitionPathRotate

        public float getTransitionPathRotate()
      • setTransitionPathRotate

        public void setTransitionPathRotate​(float transitionPathRotate)
      • getScaleX

        public float getScaleX()
      • setScaleX

        public void setScaleX​(float scaleX)
      • getScaleY

        public float getScaleY()
      • setScaleY

        public void setScaleY​(float scaleY)
      • getTranslationX

        public float getTranslationX()
      • setTranslationX

        public void setTranslationX​(float translationX)
      • getTranslationY

        public float getTranslationY()
      • setTranslationY

        public void setTranslationY​(float translationY)
      • getTranslationZ

        public float getTranslationZ()
      • setTranslationZ

        public void setTranslationZ​(float translationZ)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • attributesToString

        protected void attributesToString​(java.lang.StringBuilder builder)