discord-jadx/app/src/main/java/androidx/core/graphics/BlendModeColorFilterCompat....

31 lines
1.1 KiB
Java

package androidx.core.graphics;
import android.graphics.BlendMode;
import android.graphics.BlendModeColorFilter;
import android.graphics.ColorFilter;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.os.Build;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
public class BlendModeColorFilterCompat {
private BlendModeColorFilterCompat() {
}
@Nullable
public static ColorFilter createBlendModeColorFilterCompat(int i, @NonNull BlendModeCompat blendModeCompat) {
if (Build.VERSION.SDK_INT >= 29) {
BlendMode obtainBlendModeFromCompat = BlendModeUtils.obtainBlendModeFromCompat(blendModeCompat);
if (obtainBlendModeFromCompat != null) {
return new BlendModeColorFilter(i, obtainBlendModeFromCompat);
}
return null;
}
PorterDuff.Mode obtainPorterDuffFromCompat = BlendModeUtils.obtainPorterDuffFromCompat(blendModeCompat);
if (obtainPorterDuffFromCompat != null) {
return new PorterDuffColorFilter(i, obtainPorterDuffFromCompat);
}
return null;
}
}