package com.discord.utilities.drawable; import android.content.Context; import android.content.res.TypedArray; import android.graphics.drawable.Drawable; import android.view.View; import android.widget.TextView; import androidx.annotation.AttrRes; import androidx.annotation.ColorInt; import androidx.annotation.DrawableRes; import androidx.appcompat.content.res.AppCompatResources; import com.discord.utilities.color.ColorCompatKt; import d0.z.d.m; /* compiled from: DrawableCompat.kt */ public final class DrawableCompat { public static final Drawable getDrawable(Context context, @DrawableRes int i, @ColorInt int i2) { return getDrawable$default(context, i, i2, false, 4, null); } public static final Drawable getDrawable(Context context, @DrawableRes int i, @ColorInt int i2, boolean z2) { m.checkNotNullParameter(context, "$this$getDrawable"); Drawable drawable = AppCompatResources.getDrawable(context, i); if (drawable != null) { ColorCompatKt.setTint(drawable, i2, z2); } return drawable; } public static /* synthetic */ Drawable getDrawable$default(Context context, int i, int i2, boolean z2, int i3, Object obj) { if ((i3 & 4) != 0) { z2 = false; } return getDrawable(context, i, i2, z2); } public static final int getThemedDrawableRes(Context context, @AttrRes int i) { return getThemedDrawableRes$default(context, i, 0, 2, (Object) null); } public static final int getThemedDrawableRes(Context context, @AttrRes int i, int i2) { m.checkNotNullParameter(context, "$this$getThemedDrawableRes"); TypedArray obtainStyledAttributes = context.obtainStyledAttributes(new int[]{i}); m.checkNotNullExpressionValue(obtainStyledAttributes, "obtainStyledAttributes(intArrayOf(attrResId))"); int resourceId = obtainStyledAttributes.getResourceId(0, i2); obtainStyledAttributes.recycle(); return resourceId; } @DrawableRes public static final int getThemedDrawableRes(View view, @AttrRes int i) { return getThemedDrawableRes$default(view, i, 0, 2, (Object) null); } @DrawableRes public static final int getThemedDrawableRes(View view, @AttrRes int i, int i2) { m.checkNotNullParameter(view, "$this$getThemedDrawableRes"); Context context = view.getContext(); m.checkNotNullExpressionValue(context, "context"); return getThemedDrawableRes(context, i, i2); } public static /* synthetic */ int getThemedDrawableRes$default(Context context, int i, int i2, int i3, Object obj) { if ((i3 & 2) != 0) { i2 = 0; } return getThemedDrawableRes(context, i, i2); } public static /* synthetic */ int getThemedDrawableRes$default(View view, int i, int i2, int i3, Object obj) { if ((i3 & 2) != 0) { i2 = 0; } return getThemedDrawableRes(view, i, i2); } public static final void setCompoundDrawablesCompat(TextView textView, @DrawableRes int i, @DrawableRes int i2, @DrawableRes int i3, @DrawableRes int i4) { m.checkNotNullParameter(textView, "$this$setCompoundDrawablesCompat"); textView.setCompoundDrawablesRelativeWithIntrinsicBounds(i, i2, i3, i4); } public static final void setCompoundDrawablesCompat(TextView textView, Drawable drawable, Drawable drawable2, Drawable drawable3, Drawable drawable4) { m.checkNotNullParameter(textView, "$this$setCompoundDrawablesCompat"); textView.setCompoundDrawablesRelativeWithIntrinsicBounds(drawable, drawable2, drawable3, drawable4); } public static /* synthetic */ void setCompoundDrawablesCompat$default(TextView textView, int i, int i2, int i3, int i4, int i5, Object obj) { if ((i5 & 1) != 0) { i = 0; } if ((i5 & 2) != 0) { i2 = 0; } if ((i5 & 4) != 0) { i3 = 0; } if ((i5 & 8) != 0) { i4 = 0; } setCompoundDrawablesCompat(textView, i, i2, i3, i4); } public static /* synthetic */ void setCompoundDrawablesCompat$default(TextView textView, Drawable drawable, Drawable drawable2, Drawable drawable3, Drawable drawable4, int i, Object obj) { if ((i & 1) != 0) { drawable = null; } if ((i & 2) != 0) { drawable2 = null; } if ((i & 4) != 0) { drawable3 = null; } if ((i & 8) != 0) { drawable4 = null; } setCompoundDrawablesCompat(textView, drawable, drawable2, drawable3, drawable4); } }