.class public final Lcom/discord/views/JoinVoiceChannelButton; .super Lcom/google/android/material/button/MaterialButton; .source "JoinVoiceChannelButton.kt" # direct methods .method public constructor (Landroid/content/Context;)V .locals 0 if-eqz p1, :cond_0 invoke-direct {p0, p1}, Lcom/google/android/material/button/MaterialButton;->(Landroid/content/Context;)V const p1, 0x7f120445 invoke-virtual {p0, p1}, Landroid/widget/Button;->setText(I)V return-void :cond_0 const-string p1, "context" invoke-static {p1}, Lz/u/b/j;->a(Ljava/lang/String;)V const/4 p1, 0x0 throw p1 .end method .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V .locals 0 if-eqz p1, :cond_0 invoke-direct {p0, p1, p2}, Lcom/google/android/material/button/MaterialButton;->(Landroid/content/Context;Landroid/util/AttributeSet;)V const p1, 0x7f120445 invoke-virtual {p0, p1}, Landroid/widget/Button;->setText(I)V return-void :cond_0 const-string p1, "context" invoke-static {p1}, Lz/u/b/j;->a(Ljava/lang/String;)V const/4 p1, 0x0 throw p1 .end method .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V .locals 0 if-eqz p1, :cond_0 invoke-direct {p0, p1, p2, p3}, Lcom/google/android/material/button/MaterialButton;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V const p1, 0x7f120445 invoke-virtual {p0, p1}, Landroid/widget/Button;->setText(I)V return-void :cond_0 const-string p1, "context" invoke-static {p1}, Lz/u/b/j;->a(Ljava/lang/String;)V const/4 p1, 0x0 throw p1 .end method .method public synthetic constructor (Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/jvm/internal/DefaultConstructorMarker;)V .locals 0 and-int/lit8 p5, p4, 0x2 if-eqz p5, :cond_0 const/4 p2, 0x0 :cond_0 and-int/lit8 p4, p4, 0x4 if-eqz p4, :cond_1 const/4 p3, 0x0 :cond_1 invoke-direct {p0, p1, p2, p3}, Lcom/discord/views/JoinVoiceChannelButton;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V return-void .end method .method public synthetic constructor (Landroid/content/Context;Landroid/util/AttributeSet;ILkotlin/jvm/internal/DefaultConstructorMarker;)V .locals 0 and-int/lit8 p3, p3, 0x2 if-eqz p3, :cond_0 const/4 p2, 0x0 :cond_0 invoke-direct {p0, p1, p2}, Lcom/discord/views/JoinVoiceChannelButton;->(Landroid/content/Context;Landroid/util/AttributeSet;)V return-void .end method # virtual methods .method public final a(Lcom/discord/utilities/voice/VoiceChannelJoinability;Lkotlin/jvm/functions/Function0;)V .locals 2 .annotation build Landroidx/annotation/UiThread; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/discord/utilities/voice/VoiceChannelJoinability;", "Lkotlin/jvm/functions/Function0<", "Lkotlin/Unit;", ">;)V" } .end annotation const/4 v0, 0x0 if-eqz p1, :cond_5 if-eqz p2, :cond_4 sget-object v0, Lf/a/k/d;->a:[I invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I move-result p1 aget p1, v0, p1 const/4 v0, 0x1 const v1, 0x7f120445 if-eq p1, v0, :cond_3 const/4 v0, 0x2 if-eq p1, v0, :cond_3 const/4 p2, 0x3 if-eq p1, p2, :cond_2 const/4 p2, 0x4 if-eq p1, p2, :cond_1 const/4 p2, 0x5 if-eq p1, p2, :cond_0 goto :goto_0 :cond_0 invoke-virtual {p0, v1}, Landroid/widget/Button;->setText(I)V const p1, 0x7f120a16 invoke-virtual {p0, p0, p1}, Lcom/discord/views/JoinVoiceChannelButton;->a(Lcom/google/android/material/button/MaterialButton;I)V goto :goto_0 :cond_1 const p1, 0x7f121475 invoke-virtual {p0, p1}, Landroid/widget/Button;->setText(I)V invoke-virtual {p0, p0, p1}, Lcom/discord/views/JoinVoiceChannelButton;->a(Lcom/google/android/material/button/MaterialButton;I)V goto :goto_0 :cond_2 const p1, 0x7f1203bb invoke-virtual {p0, p1}, Landroid/widget/Button;->setText(I)V const p1, 0x7f1203ba invoke-virtual {p0, p0, p1}, Lcom/discord/views/JoinVoiceChannelButton;->a(Lcom/google/android/material/button/MaterialButton;I)V goto :goto_0 :cond_3 invoke-virtual {p0, v1}, Landroid/widget/Button;->setText(I)V new-instance p1, Lcom/discord/views/JoinVoiceChannelButton$b; invoke-direct {p1, p2}, Lcom/discord/views/JoinVoiceChannelButton$b;->(Lkotlin/jvm/functions/Function0;)V invoke-virtual {p0, p1}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V :goto_0 return-void :cond_4 const-string p1, "joinVoiceClickListener" invoke-static {p1}, Lz/u/b/j;->a(Ljava/lang/String;)V throw v0 :cond_5 const-string p1, "joinability" invoke-static {p1}, Lz/u/b/j;->a(Ljava/lang/String;)V throw v0 .end method .method public final a(Lcom/google/android/material/button/MaterialButton;I)V .locals 1 .param p2 # I .annotation build Landroidx/annotation/StringRes; .end annotation .end param const v0, 0x3e99999a # 0.3f invoke-virtual {p1, v0}, Landroid/widget/Button;->setAlpha(F)V new-instance v0, Lcom/discord/views/JoinVoiceChannelButton$a; invoke-direct {v0, p1, p2}, Lcom/discord/views/JoinVoiceChannelButton$a;->(Lcom/google/android/material/button/MaterialButton;I)V invoke-virtual {p1, v0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V return-void .end method