mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2025-01-09 13:43:22 +00:00
39 lines
1.1 KiB
Java
39 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();
|
|
}
|