discord-jadx/app/src/main/java/com/discord/widgets/user/profile/DraweeSpanStringBuilderExte...

61 lines
2.8 KiB
Java

package com.discord.widgets.user.profile;
import android.content.Context;
import androidx.annotation.ColorInt;
import androidx.core.content.ContextCompat;
import c.f.g.a.a.b;
import c.f.g.a.a.d;
import c.f.g.e.v;
import c.f.g.f.a;
import c.f.g.f.c;
import com.discord.utilities.dimen.DimenUtils;
import com.discord.utilities.icon.IconUtils;
import com.discord.utilities.images.MGImages;
import com.facebook.drawee.drawable.ScalingUtils$ScaleType;
import com.facebook.drawee.span.DraweeSpanStringBuilder;
import d0.z.d.m;
/* compiled from: DraweeSpanStringBuilderExtensions.kt */
public final class DraweeSpanStringBuilderExtensionsKt {
/* JADX WARNING: Unknown variable types count: 1 */
public static final DraweeSpanStringBuilder setAvatar(DraweeSpanStringBuilder draweeSpanStringBuilder, Context context, String str, boolean z2, Integer num, @ColorInt Integer num2, Character ch) {
m.checkNotNullParameter(draweeSpanStringBuilder, "$this$setAvatar");
m.checkNotNullParameter(context, "context");
if (str != null) {
int length = draweeSpanStringBuilder.length();
draweeSpanStringBuilder.append("#");
draweeSpanStringBuilder.append((CharSequence) String.valueOf(ch));
int intValue = num != null ? num.intValue() : DimenUtils.dpToPixels(16);
?? a = MGImages.getImageRequest(str, IconUtils.getMediaProxySize(intValue), IconUtils.getMediaProxySize(intValue), true).a();
d a2 = b.a();
a2.h = a;
a2.m = z2;
c cVar = new c();
cVar.b = true;
cVar.a = 1;
if (num2 != null) {
int intValue2 = num2.intValue();
m.checkNotNullExpressionValue(cVar, "roundingParams");
cVar.a(intValue2);
}
a aVar = new a(context.getResources());
aVar.f = ContextCompat.getDrawable(context, 2131230889);
aVar.r = cVar;
ScalingUtils$ScaleType scalingUtils$ScaleType = ScalingUtils$ScaleType.a;
aVar.n = v.l;
draweeSpanStringBuilder.c(context, aVar.a(), a2.a(), length, length, intValue, intValue, false, 2);
}
return draweeSpanStringBuilder;
}
public static /* synthetic */ DraweeSpanStringBuilder setAvatar$default(DraweeSpanStringBuilder draweeSpanStringBuilder, Context context, String str, boolean z2, Integer num, Integer num2, Character ch, int i, Object obj) {
Integer num3 = null;
String str2 = (i & 2) != 0 ? null : str;
boolean z3 = (i & 4) != 0 ? false : z2;
Integer num4 = (i & 8) != 0 ? null : num;
if ((i & 16) == 0) {
num3 = num2;
}
return setAvatar(draweeSpanStringBuilder, context, str2, z3, num4, num3, (i & 32) != 0 ? ' ' : ch);
}
}