mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2025-01-09 13:43:22 +00:00
40 lines
1.1 KiB
Java
40 lines
1.1 KiB
Java
![]() |
package com.google.android.material.floatingactionbutton;
|
||
|
|
||
|
import android.animation.Animator;
|
||
|
import android.animation.AnimatorSet;
|
||
|
import com.google.android.material.animation.MotionSpec;
|
||
|
import com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton;
|
||
|
import java.util.List;
|
||
|
|
||
|
/* JADX INFO: Access modifiers changed from: package-private */
|
||
|
/* loaded from: classes2.dex */
|
||
|
public interface MotionStrategy {
|
||
|
void addAnimationListener(Animator.AnimatorListener animatorListener);
|
||
|
|
||
|
AnimatorSet createAnimator();
|
||
|
|
||
|
MotionSpec getCurrentMotionSpec();
|
||
|
|
||
|
int getDefaultMotionSpecResource();
|
||
|
|
||
|
List<Animator.AnimatorListener> getListeners();
|
||
|
|
||
|
MotionSpec getMotionSpec();
|
||
|
|
||
|
void onAnimationCancel();
|
||
|
|
||
|
void onAnimationEnd();
|
||
|
|
||
|
void onAnimationStart(Animator animator);
|
||
|
|
||
|
void onChange(ExtendedFloatingActionButton.OnChangedCallback onChangedCallback);
|
||
|
|
||
|
void performNow();
|
||
|
|
||
|
void removeAnimationListener(Animator.AnimatorListener animatorListener);
|
||
|
|
||
|
void setMotionSpec(MotionSpec motionSpec);
|
||
|
|
||
|
boolean shouldCancel();
|
||
|
}
|