package com.discord.utilities.spans; import android.text.TextPaint; import android.view.View; import d0.z.d.m; import kotlin.Unit; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.DefaultConstructorMarker; /* compiled from: ClickableSpan.kt */ public final class ClickableSpan extends android.text.style.ClickableSpan { private final Integer color; private final Function1 onClickListener; private final Function1 onLongPress; private final boolean underline; /* JADX DEBUG: Multi-variable search result rejected for r4v0, resolved type: kotlin.jvm.functions.Function1 */ /* JADX DEBUG: Multi-variable search result rejected for r5v0, resolved type: kotlin.jvm.functions.Function1 */ /* JADX WARN: Multi-variable type inference failed */ public ClickableSpan(Integer num, boolean z2, Function1 function1, Function1 function12) { m.checkNotNullParameter(function12, "onClickListener"); this.color = num; this.underline = z2; this.onLongPress = function1; this.onClickListener = function12; } /* JADX INFO: this call moved to the top of the method (can break code semantics) */ public /* synthetic */ ClickableSpan(Integer num, boolean z2, Function1 function1, Function1 function12, int i, DefaultConstructorMarker defaultConstructorMarker) { this(num, z2, (i & 4) != 0 ? null : function1, function12); } @Override // android.text.style.ClickableSpan public void onClick(View view) { m.checkNotNullParameter(view, "view"); this.onClickListener.invoke(view); } public final Unit onLongPress(View view) { m.checkNotNullParameter(view, "view"); Function1 function1 = this.onLongPress; if (function1 != null) { return function1.invoke(view); } return null; } @Override // android.text.style.ClickableSpan, android.text.style.CharacterStyle public void updateDrawState(TextPaint textPaint) { m.checkNotNullParameter(textPaint, "drawState"); textPaint.setUnderlineText(this.underline); Integer num = this.color; if (num != null) { textPaint.setColor(num.intValue()); } } }