package com.discord.views; import android.content.Context; import android.content.res.ColorStateList; import android.content.res.TypedArray; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.widget.ImageView; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.core.content.res.ResourcesCompat; import androidx.fragment.app.Fragment; import c.a.i.d1; import com.discord.R; import com.discord.utilities.color.ColorCompat; import com.discord.utilities.view.text.TextWatcher; import com.google.android.material.textfield.TextInputEditText; import d0.z.d.m; import kotlin.Unit; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import rx.functions.Action1; /* compiled from: SearchInputView.kt */ public final class SearchInputView extends ConstraintLayout { public static final /* synthetic */ int i = 0; public final d1 j; public String k; public Function0 l; /* compiled from: SearchInputView.kt */ public static final class a implements Action1 { public final /* synthetic */ SearchInputView i; public final /* synthetic */ Function1 j; public a(SearchInputView searchInputView, Function1 function1) { this.i = searchInputView; this.j = function1; } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object] */ @Override // rx.functions.Action1 public void call(String str) { String str2 = str; Function1 function1 = this.j; m.checkNotNullExpressionValue(str2, "searchQuery"); function1.invoke(str2); SearchInputView searchInputView = this.i; int i = SearchInputView.i; searchInputView.b(str2); } } /* compiled from: SearchInputView.kt */ public static final class b implements View.OnClickListener { public final /* synthetic */ SearchInputView i; public final /* synthetic */ String j; public b(SearchInputView searchInputView, boolean z2, String str) { this.i = searchInputView; this.j = str; } @Override // android.view.View.OnClickListener public final void onClick(View view) { if (this.j.length() > 0) { this.i.getOnClearClicked().mo1invoke(); } } } /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public SearchInputView(Context context, AttributeSet attributeSet) { super(context, attributeSet); m.checkNotNullParameter(context, "context"); LayoutInflater.from(getContext()).inflate(2131558648, this); int i2 = 2131364573; ImageView imageView = (ImageView) findViewById(2131364573); if (imageView != null) { i2 = 2131364580; TextInputEditText textInputEditText = (TextInputEditText) findViewById(2131364580); if (textInputEditText != null) { d1 d1Var = new d1(this, imageView, textInputEditText); m.checkNotNullExpressionValue(d1Var, "SearchInputViewBinding.i…ater.from(context), this)"); this.j = d1Var; this.k = ""; this.l = new q(1, this); Drawable drawable = null; Drawable drawable2 = ResourcesCompat.getDrawable(getResources(), 2131231013, null); if (drawable2 != null) { drawable2.setTint(ColorCompat.getThemedColor(this, 2130968907)); drawable = drawable2; } setBackground(drawable); TypedArray obtainStyledAttributes = getContext().obtainStyledAttributes(attributeSet, R.a.SearchInputView); m.checkNotNullExpressionValue(obtainStyledAttributes, "context.obtainStyledAttr…tyleable.SearchInputView)"); String string = obtainStyledAttributes.getString(0); String string2 = obtainStyledAttributes.getString(1); this.k = string2 == null ? "" : string2; obtainStyledAttributes.recycle(); m.checkNotNullExpressionValue(textInputEditText, "searchInputEditText"); textInputEditText.setHint(string); setText(""); return; } } throw new NullPointerException("Missing required view with ID: ".concat(getResources().getResourceName(i2))); } public final void a(Fragment fragment, Function1 function1) { m.checkNotNullParameter(fragment, "fragment"); m.checkNotNullParameter(function1, "onAfterTextChanged"); TextWatcher.Companion companion = TextWatcher.Companion; TextInputEditText textInputEditText = this.j.f78c; m.checkNotNullExpressionValue(textInputEditText, "binding.searchInputEditText"); companion.addBindedTextWatcher(fragment, textInputEditText, new a(this, function1)); } public final void b(String str) { int i2 = 0; boolean z2 = str.length() == 0; d1 d1Var = this.j; d1Var.b.setImageResource(z2 ? 2131231909 : 2131231525); ImageView imageView = d1Var.b; m.checkNotNullExpressionValue(imageView, "searchClear"); imageView.setImageTintList(z2 ? ColorStateList.valueOf(ColorCompat.getThemedColor(getContext(), 2130968988)) : ColorStateList.valueOf(ColorCompat.getThemedColor(getContext(), 2130968989))); ImageView imageView2 = d1Var.b; m.checkNotNullExpressionValue(imageView2, "searchClear"); imageView2.setContentDescription(z2 ? this.k : getContext().getString(2131892722)); ImageView imageView3 = d1Var.b; m.checkNotNullExpressionValue(imageView3, "searchClear"); if (z2) { i2 = 2; } imageView3.setImportantForAccessibility(i2); d1Var.b.setOnClickListener(new b(this, z2, str)); } public final View getEditText() { TextInputEditText textInputEditText = this.j.f78c; m.checkNotNullExpressionValue(textInputEditText, "binding.searchInputEditText"); return textInputEditText; } public final Function0 getOnClearClicked() { return this.l; } public final void setHint(CharSequence charSequence) { m.checkNotNullParameter(charSequence, "hint"); TextInputEditText textInputEditText = this.j.f78c; m.checkNotNullExpressionValue(textInputEditText, "binding.searchInputEditText"); textInputEditText.setHint(charSequence); } public final void setOnClearClicked(Function0 function0) { m.checkNotNullParameter(function0, ""); this.l = function0; } public final void setText(String str) { m.checkNotNullParameter(str, "searchQuery"); this.j.f78c.setText(str); b(str); } }