Skip to content

Commit 4ac0fe0

Browse files
pekingmewcshi
authored andcommitted
[ProgressIndicator] Hided AnimatorDurationScaleProvider from API.
PiperOrigin-RevId: 343124032 (cherry picked from commit 5ff62d3)
1 parent 47211b2 commit 4ac0fe0

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

lib/java/com/google/android/material/progressindicator/AnimatorDurationScaleProvider.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,23 @@
1515
*/
1616
package com.google.android.material.progressindicator;
1717

18+
import static androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP;
19+
1820
import android.content.ContentResolver;
1921
import android.os.Build.VERSION;
2022
import android.provider.Settings.Global;
2123
import android.provider.Settings.System;
2224
import androidx.annotation.NonNull;
25+
import androidx.annotation.RestrictTo;
2326
import androidx.annotation.VisibleForTesting;
2427

2528
/**
2629
* This is a utility class to get system animator duration scale from the system settings. It's used
2730
* as instances so that some requirements for testing can be met by mocking.
31+
*
32+
* @hide
2833
*/
34+
@RestrictTo(LIBRARY_GROUP)
2935
public class AnimatorDurationScaleProvider {
3036

3137
/** The emulated system animator duration scale setting for SDK_INT < 16. */

lib/java/com/google/android/material/progressindicator/BaseProgressIndicator.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -754,6 +754,8 @@ public void setVisibilityAfterHide(int visibility) {
754754
visibilityAfterHide = visibility;
755755
}
756756

757+
/** @hide */
758+
@RestrictTo(Scope.LIBRARY_GROUP)
757759
@VisibleForTesting
758760
public void setAnimatorDurationScaleProvider(
759761
@NonNull AnimatorDurationScaleProvider animatorDurationScaleProvider) {

0 commit comments

Comments
 (0)