blob: bf1f86ecabfaa09c84d94194f662eccb0b33c8dc [file] [log] [blame]
Nick Anthony13dd38a2022-05-06 14:19:24 +00001// Signature format: 4.0
2package androidx.compose.animation.tooling {
3
4 public final class ComposeAnimatedProperty {
5 ctor public ComposeAnimatedProperty(String label, Object value);
6 method public String component1();
7 method public Object component2();
8 method public androidx.compose.animation.tooling.ComposeAnimatedProperty copy(String label, Object value);
9 method public String getLabel();
10 method public Object getValue();
11 property public final String label;
12 property public final Object value;
13 }
14
15 public interface ComposeAnimation {
16 method public Object getAnimationObject();
17 method public default String? getLabel();
18 method public default java.util.Set<java.lang.Object> getStates();
19 method public androidx.compose.animation.tooling.ComposeAnimationType getType();
20 property public abstract Object animationObject;
21 property public default String? label;
22 property public default java.util.Set<java.lang.Object> states;
23 property public abstract androidx.compose.animation.tooling.ComposeAnimationType type;
24 }
25
26 public enum ComposeAnimationType {
27 enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATED_VALUE;
28 enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType ANIMATED_VISIBILITY;
29 enum_constant public static final androidx.compose.animation.tooling.ComposeAnimationType TRANSITION_ANIMATION;
30 }
31
32 public final class TransitionInfo {
33 ctor public TransitionInfo(String label, String specType, long startTimeMillis, long endTimeMillis, java.util.Map<java.lang.Long,?> values);
34 method public long getEndTimeMillis();
35 method public String getLabel();
36 method public String getSpecType();
37 method public long getStartTimeMillis();
38 method public java.util.Map<java.lang.Long,java.lang.Object> getValues();
39 property public final long endTimeMillis;
40 property public final String label;
41 property public final String specType;
42 property public final long startTimeMillis;
43 property public final java.util.Map<java.lang.Long,java.lang.Object> values;
44 }
45
46}
47