Home | History | Annotate | Download | only in api_legacy
      1 package android.support.transition {
      2 
      3   public class ArcMotion extends android.support.transition.PathMotion {
      4     ctor public ArcMotion();
      5     ctor public ArcMotion(android.content.Context, android.util.AttributeSet);
      6     method public float getMaximumAngle();
      7     method public float getMinimumHorizontalAngle();
      8     method public float getMinimumVerticalAngle();
      9     method public android.graphics.Path getPath(float, float, float, float);
     10     method public void setMaximumAngle(float);
     11     method public void setMinimumHorizontalAngle(float);
     12     method public void setMinimumVerticalAngle(float);
     13   }
     14 
     15   public class AutoTransition extends android.support.transition.TransitionSet {
     16     ctor public AutoTransition();
     17     ctor public AutoTransition(android.content.Context, android.util.AttributeSet);
     18   }
     19 
     20   public class ChangeBounds extends android.support.transition.Transition {
     21     ctor public ChangeBounds();
     22     ctor public ChangeBounds(android.content.Context, android.util.AttributeSet);
     23     method public void captureEndValues(android.support.transition.TransitionValues);
     24     method public void captureStartValues(android.support.transition.TransitionValues);
     25     method public boolean getResizeClip();
     26     method public void setResizeClip(boolean);
     27   }
     28 
     29   public class ChangeClipBounds extends android.support.transition.Transition {
     30     ctor public ChangeClipBounds();
     31     ctor public ChangeClipBounds(android.content.Context, android.util.AttributeSet);
     32     method public void captureEndValues(android.support.transition.TransitionValues);
     33     method public void captureStartValues(android.support.transition.TransitionValues);
     34   }
     35 
     36   public class ChangeImageTransform extends android.support.transition.Transition {
     37     ctor public ChangeImageTransform();
     38     ctor public ChangeImageTransform(android.content.Context, android.util.AttributeSet);
     39     method public void captureEndValues(android.support.transition.TransitionValues);
     40     method public void captureStartValues(android.support.transition.TransitionValues);
     41   }
     42 
     43   public class ChangeScroll extends android.support.transition.Transition {
     44     ctor public ChangeScroll();
     45     ctor public ChangeScroll(android.content.Context, android.util.AttributeSet);
     46     method public void captureEndValues(android.support.transition.TransitionValues);
     47     method public void captureStartValues(android.support.transition.TransitionValues);
     48   }
     49 
     50   public class ChangeTransform extends android.support.transition.Transition {
     51     ctor public ChangeTransform();
     52     ctor public ChangeTransform(android.content.Context, android.util.AttributeSet);
     53     method public void captureEndValues(android.support.transition.TransitionValues);
     54     method public void captureStartValues(android.support.transition.TransitionValues);
     55     method public boolean getReparent();
     56     method public boolean getReparentWithOverlay();
     57     method public void setReparent(boolean);
     58     method public void setReparentWithOverlay(boolean);
     59   }
     60 
     61   public class CircularPropagation extends android.support.transition.VisibilityPropagation {
     62     ctor public CircularPropagation();
     63     method public long getStartDelay(android.view.ViewGroup, android.support.transition.Transition, android.support.transition.TransitionValues, android.support.transition.TransitionValues);
     64     method public void setPropagationSpeed(float);
     65   }
     66 
     67   public class Explode extends android.support.transition.Visibility {
     68     ctor public Explode();
     69     ctor public Explode(android.content.Context, android.util.AttributeSet);
     70   }
     71 
     72   public class Fade extends android.support.transition.Visibility {
     73     ctor public Fade(int);
     74     ctor public Fade();
     75     ctor public Fade(android.content.Context, android.util.AttributeSet);
     76     field public static final int IN = 1; // 0x1
     77     field public static final int OUT = 2; // 0x2
     78   }
     79 
     80   public abstract class PathMotion {
     81     ctor public PathMotion();
     82     ctor public PathMotion(android.content.Context, android.util.AttributeSet);
     83     method public abstract android.graphics.Path getPath(float, float, float, float);
     84   }
     85 
     86   public class PatternPathMotion extends android.support.transition.PathMotion {
     87     ctor public PatternPathMotion();
     88     ctor public PatternPathMotion(android.content.Context, android.util.AttributeSet);
     89     ctor public PatternPathMotion(android.graphics.Path);
     90     method public android.graphics.Path getPath(float, float, float, float);
     91     method public android.graphics.Path getPatternPath();
     92     method public void setPatternPath(android.graphics.Path);
     93   }
     94 
     95   public class Scene {
     96     ctor public Scene(android.view.ViewGroup);
     97     ctor public Scene(android.view.ViewGroup, android.view.View);
     98     method public void enter();
     99     method public void exit();
    100     method public static android.support.transition.Scene getSceneForLayout(android.view.ViewGroup, int, android.content.Context);
    101     method public android.view.ViewGroup getSceneRoot();
    102     method public void setEnterAction(java.lang.Runnable);
    103     method public void setExitAction(java.lang.Runnable);
    104   }
    105 
    106   public class SidePropagation extends android.support.transition.VisibilityPropagation {
    107     ctor public SidePropagation();
    108     method public long getStartDelay(android.view.ViewGroup, android.support.transition.Transition, android.support.transition.TransitionValues, android.support.transition.TransitionValues);
    109     method public void setPropagationSpeed(float);
    110     method public void setSide(int);
    111   }
    112 
    113   public class Slide extends android.support.transition.Visibility {
    114     ctor public Slide();
    115     ctor public Slide(int);
    116     ctor public Slide(android.content.Context, android.util.AttributeSet);
    117     method public int getSlideEdge();
    118     method public void setSlideEdge(int);
    119   }
    120 
    121   public abstract class Transition {
    122     ctor public Transition();
    123     ctor public Transition(android.content.Context, android.util.AttributeSet);
    124     method public android.support.transition.Transition addListener(android.support.transition.Transition.TransitionListener);
    125     method public android.support.transition.Transition addTarget(android.view.View);
    126     method public android.support.transition.Transition addTarget(int);
    127     method public android.support.transition.Transition addTarget(java.lang.String);
    128     method public android.support.transition.Transition addTarget(java.lang.Class);
    129     method public abstract void captureEndValues(android.support.transition.TransitionValues);
    130     method public abstract void captureStartValues(android.support.transition.TransitionValues);
    131     method public android.support.transition.Transition clone();
    132     method public android.animation.Animator createAnimator(android.view.ViewGroup, android.support.transition.TransitionValues, android.support.transition.TransitionValues);
    133     method public android.support.transition.Transition excludeChildren(android.view.View, boolean);
    134     method public android.support.transition.Transition excludeChildren(int, boolean);
    135     method public android.support.transition.Transition excludeChildren(java.lang.Class, boolean);
    136     method public android.support.transition.Transition excludeTarget(android.view.View, boolean);
    137     method public android.support.transition.Transition excludeTarget(int, boolean);
    138     method public android.support.transition.Transition excludeTarget(java.lang.String, boolean);
    139     method public android.support.transition.Transition excludeTarget(java.lang.Class, boolean);
    140     method public long getDuration();
    141     method public android.graphics.Rect getEpicenter();
    142     method public android.support.transition.Transition.EpicenterCallback getEpicenterCallback();
    143     method public android.animation.TimeInterpolator getInterpolator();
    144     method public java.lang.String getName();
    145     method public android.support.transition.PathMotion getPathMotion();
    146     method public android.support.transition.TransitionPropagation getPropagation();
    147     method public long getStartDelay();
    148     method public java.util.List<java.lang.Integer> getTargetIds();
    149     method public java.util.List<java.lang.String> getTargetNames();
    150     method public java.util.List<java.lang.Class> getTargetTypes();
    151     method public java.util.List<android.view.View> getTargets();
    152     method public java.lang.String[] getTransitionProperties();
    153     method public android.support.transition.TransitionValues getTransitionValues(android.view.View, boolean);
    154     method public boolean isTransitionRequired(android.support.transition.TransitionValues, android.support.transition.TransitionValues);
    155     method public android.support.transition.Transition removeListener(android.support.transition.Transition.TransitionListener);
    156     method public android.support.transition.Transition removeTarget(android.view.View);
    157     method public android.support.transition.Transition removeTarget(int);
    158     method public android.support.transition.Transition removeTarget(java.lang.String);
    159     method public android.support.transition.Transition removeTarget(java.lang.Class);
    160     method public android.support.transition.Transition setDuration(long);
    161     method public void setEpicenterCallback(android.support.transition.Transition.EpicenterCallback);
    162     method public android.support.transition.Transition setInterpolator(android.animation.TimeInterpolator);
    163     method public void setMatchOrder(int...);
    164     method public void setPathMotion(android.support.transition.PathMotion);
    165     method public void setPropagation(android.support.transition.TransitionPropagation);
    166     method public android.support.transition.Transition setStartDelay(long);
    167     field public static final int MATCH_ID = 3; // 0x3
    168     field public static final int MATCH_INSTANCE = 1; // 0x1
    169     field public static final int MATCH_ITEM_ID = 4; // 0x4
    170     field public static final int MATCH_NAME = 2; // 0x2
    171   }
    172 
    173   public static abstract class Transition.EpicenterCallback {
    174     ctor public Transition.EpicenterCallback();
    175     method public abstract android.graphics.Rect onGetEpicenter(android.support.transition.Transition);
    176   }
    177 
    178   public static abstract interface Transition.TransitionListener {
    179     method public abstract void onTransitionCancel(android.support.transition.Transition);
    180     method public abstract void onTransitionEnd(android.support.transition.Transition);
    181     method public abstract void onTransitionPause(android.support.transition.Transition);
    182     method public abstract void onTransitionResume(android.support.transition.Transition);
    183     method public abstract void onTransitionStart(android.support.transition.Transition);
    184   }
    185 
    186   public class TransitionInflater {
    187     method public static android.support.transition.TransitionInflater from(android.content.Context);
    188     method public android.support.transition.Transition inflateTransition(int);
    189     method public android.support.transition.TransitionManager inflateTransitionManager(int, android.view.ViewGroup);
    190   }
    191 
    192   public class TransitionListenerAdapter implements android.support.transition.Transition.TransitionListener {
    193     ctor public TransitionListenerAdapter();
    194     method public void onTransitionCancel(android.support.transition.Transition);
    195     method public void onTransitionEnd(android.support.transition.Transition);
    196     method public void onTransitionPause(android.support.transition.Transition);
    197     method public void onTransitionResume(android.support.transition.Transition);
    198     method public void onTransitionStart(android.support.transition.Transition);
    199   }
    200 
    201   public class TransitionManager {
    202     ctor public TransitionManager();
    203     method public static void beginDelayedTransition(android.view.ViewGroup);
    204     method public static void beginDelayedTransition(android.view.ViewGroup, android.support.transition.Transition);
    205     method public static void endTransitions(android.view.ViewGroup);
    206     method public static void go(android.support.transition.Scene);
    207     method public static void go(android.support.transition.Scene, android.support.transition.Transition);
    208     method public void setTransition(android.support.transition.Scene, android.support.transition.Transition);
    209     method public void setTransition(android.support.transition.Scene, android.support.transition.Scene, android.support.transition.Transition);
    210     method public void transitionTo(android.support.transition.Scene);
    211   }
    212 
    213   public abstract class TransitionPropagation {
    214     ctor public TransitionPropagation();
    215     method public abstract void captureValues(android.support.transition.TransitionValues);
    216     method public abstract java.lang.String[] getPropagationProperties();
    217     method public abstract long getStartDelay(android.view.ViewGroup, android.support.transition.Transition, android.support.transition.TransitionValues, android.support.transition.TransitionValues);
    218   }
    219 
    220   public class TransitionSet extends android.support.transition.Transition {
    221     ctor public TransitionSet();
    222     ctor public TransitionSet(android.content.Context, android.util.AttributeSet);
    223     method public android.support.transition.TransitionSet addListener(android.support.transition.Transition.TransitionListener);
    224     method public android.support.transition.TransitionSet addTarget(android.view.View);
    225     method public android.support.transition.TransitionSet addTarget(int);
    226     method public android.support.transition.TransitionSet addTarget(java.lang.String);
    227     method public android.support.transition.TransitionSet addTarget(java.lang.Class);
    228     method public android.support.transition.TransitionSet addTransition(android.support.transition.Transition);
    229     method public void captureEndValues(android.support.transition.TransitionValues);
    230     method public void captureStartValues(android.support.transition.TransitionValues);
    231     method public int getOrdering();
    232     method public android.support.transition.Transition getTransitionAt(int);
    233     method public int getTransitionCount();
    234     method public android.support.transition.TransitionSet removeListener(android.support.transition.Transition.TransitionListener);
    235     method public android.support.transition.TransitionSet removeTarget(int);
    236     method public android.support.transition.TransitionSet removeTarget(android.view.View);
    237     method public android.support.transition.TransitionSet removeTarget(java.lang.Class);
    238     method public android.support.transition.TransitionSet removeTarget(java.lang.String);
    239     method public android.support.transition.TransitionSet removeTransition(android.support.transition.Transition);
    240     method public android.support.transition.TransitionSet setDuration(long);
    241     method public android.support.transition.TransitionSet setInterpolator(android.animation.TimeInterpolator);
    242     method public android.support.transition.TransitionSet setOrdering(int);
    243     method public android.support.transition.TransitionSet setStartDelay(long);
    244     field public static final int ORDERING_SEQUENTIAL = 1; // 0x1
    245     field public static final int ORDERING_TOGETHER = 0; // 0x0
    246   }
    247 
    248   public class TransitionValues {
    249     ctor public TransitionValues();
    250     field public final java.util.Map<java.lang.String, java.lang.Object> values;
    251     field public android.view.View view;
    252   }
    253 
    254   public abstract class Visibility extends android.support.transition.Transition {
    255     ctor public Visibility();
    256     ctor public Visibility(android.content.Context, android.util.AttributeSet);
    257     method public void captureEndValues(android.support.transition.TransitionValues);
    258     method public void captureStartValues(android.support.transition.TransitionValues);
    259     method public int getMode();
    260     method public boolean isVisible(android.support.transition.TransitionValues);
    261     method public android.animation.Animator onAppear(android.view.ViewGroup, android.support.transition.TransitionValues, int, android.support.transition.TransitionValues, int);
    262     method public android.animation.Animator onAppear(android.view.ViewGroup, android.view.View, android.support.transition.TransitionValues, android.support.transition.TransitionValues);
    263     method public android.animation.Animator onDisappear(android.view.ViewGroup, android.support.transition.TransitionValues, int, android.support.transition.TransitionValues, int);
    264     method public android.animation.Animator onDisappear(android.view.ViewGroup, android.view.View, android.support.transition.TransitionValues, android.support.transition.TransitionValues);
    265     method public void setMode(int);
    266     field public static final int MODE_IN = 1; // 0x1
    267     field public static final int MODE_OUT = 2; // 0x2
    268   }
    269 
    270   public abstract class VisibilityPropagation extends android.support.transition.TransitionPropagation {
    271     ctor public VisibilityPropagation();
    272     method public void captureValues(android.support.transition.TransitionValues);
    273     method public java.lang.String[] getPropagationProperties();
    274     method public int getViewVisibility(android.support.transition.TransitionValues);
    275     method public int getViewX(android.support.transition.TransitionValues);
    276     method public int getViewY(android.support.transition.TransitionValues);
    277   }
    278 
    279 }
    280 
    281