discord-jadx/app/src/main/java/com/discord/utilities/extensions/SimpleDraweeViewExtensionsK...

75 lines
4.1 KiB
Java

package com.discord.utilities.extensions;
import android.content.Context;
import androidx.annotation.ColorInt;
import androidx.annotation.DimenRes;
import com.discord.models.guild.Guild;
import com.discord.models.user.User;
import com.discord.utilities.icon.IconUtils;
import com.discord.utilities.images.MGImages;
import com.facebook.drawee.view.SimpleDraweeView;
import com.facebook.imagepipeline.request.ImageRequestBuilder;
import d0.z.d.m;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
/* compiled from: SimpleDraweeViewExtensions.kt */
public final class SimpleDraweeViewExtensionsKt {
public static final void setGuildIcon(SimpleDraweeView simpleDraweeView, boolean z2, Guild guild, float f, Integer num, @ColorInt Integer num2, @ColorInt Integer num3, Float f2, boolean z3, Function1<? super ImageRequestBuilder, Unit> function1) {
CharSequence charSequence;
m.checkNotNullParameter(simpleDraweeView, "$this$setGuildIcon");
String forGuild = IconUtils.getForGuild(guild, "asset://asset/images/default_icon_selected.jpg", z3, num);
if (!m.areEqual(forGuild, simpleDraweeView.getTag(2131365472))) {
simpleDraweeView.setTag(2131365472, forGuild);
IconUtils.setIcon$default(simpleDraweeView, forGuild, 0, function1, (MGImages.ChangeDetector) null, 20, (Object) null);
}
MGImages.setRoundingParams(simpleDraweeView, f, !z2, num2, num3, f2);
if (guild == null || (charSequence = guild.getName()) == null) {
Context context = simpleDraweeView.getContext();
charSequence = context != null ? context.getString(2131890252) : null;
}
simpleDraweeView.setContentDescription(charSequence);
}
public static /* synthetic */ void setGuildIcon$default(SimpleDraweeView simpleDraweeView, boolean z2, Guild guild, float f, Integer num, Integer num2, Integer num3, Float f2, boolean z3, Function1 function1, int i, Object obj) {
setGuildIcon(simpleDraweeView, z2, (i & 2) != 0 ? null : guild, f, (i & 8) != 0 ? null : num, (i & 16) != 0 ? null : num2, (i & 32) != 0 ? null : num3, (i & 64) != 0 ? null : f2, (i & 128) != 0 ? false : z3, (i & 256) != 0 ? null : function1);
}
public static final void setUserIcon(SimpleDraweeView simpleDraweeView, User user, boolean z2, @DimenRes int i) {
m.checkNotNullParameter(simpleDraweeView, "$this$setUserIcon");
Integer num = null;
Long valueOf = user != null ? Long.valueOf(user.getId()) : null;
String avatar = user != null ? user.getAvatar() : null;
if (user != null) {
num = Integer.valueOf(user.getDiscriminator());
}
setUserIcon(simpleDraweeView, valueOf, avatar, num, z2, i);
}
public static final void setUserIcon(SimpleDraweeView simpleDraweeView, Long l, String str, Integer num, boolean z2, @DimenRes int i) {
m.checkNotNullParameter(simpleDraweeView, "$this$setUserIcon");
int dimensionPixelSize = simpleDraweeView.getResources().getDimensionPixelSize(i);
String forUser = dimensionPixelSize > 0 ? IconUtils.getForUser(l, str, num, z2, Integer.valueOf(IconUtils.getMediaProxySize(dimensionPixelSize))) : IconUtils.getForUser$default(l, str, num, z2, null, 16, null);
if (!m.areEqual(forUser, simpleDraweeView.getTag(2131365472))) {
simpleDraweeView.setTag(2131365472, forUser);
IconUtils.setIcon$default(simpleDraweeView, forUser, i, (Function1) null, (MGImages.ChangeDetector) null, 24, (Object) null);
}
}
public static /* synthetic */ void setUserIcon$default(SimpleDraweeView simpleDraweeView, User user, boolean z2, int i, int i2, Object obj) {
if ((i2 & 2) != 0) {
z2 = false;
}
if ((i2 & 4) != 0) {
i = 2131165297;
}
setUserIcon(simpleDraweeView, user, z2, i);
}
public static /* synthetic */ void setUserIcon$default(SimpleDraweeView simpleDraweeView, Long l, String str, Integer num, boolean z2, int i, int i2, Object obj) {
if ((i2 & 4) != 0) {
num = null;
}
setUserIcon(simpleDraweeView, l, str, num, (i2 & 8) != 0 ? false : z2, (i2 & 16) != 0 ? 2131165297 : i);
}
}