Nick Anthony | 13dd38a | 2022-05-06 14:19:24 +0000 | [diff] [blame] | 1 | // Signature format: 4.0 |
| 2 | package 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 | |