discord-jadx/app/src/main/java/androidx/core/widget/TextViewKt.java

65 lines
4.4 KiB
Java

package androidx.core.widget;
import android.text.Editable;
import android.text.TextWatcher;
import android.widget.TextView;
import d0.z.d.m;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.functions.Function4;
/* compiled from: TextView.kt */
public final class TextViewKt {
public static final TextWatcher addTextChangedListener(TextView textView, Function4<? super CharSequence, ? super Integer, ? super Integer, ? super Integer, Unit> function4, Function4<? super CharSequence, ? super Integer, ? super Integer, ? super Integer, Unit> function42, Function1<? super Editable, Unit> function1) {
m.checkParameterIsNotNull(textView, "$this$addTextChangedListener");
m.checkParameterIsNotNull(function4, "beforeTextChanged");
m.checkParameterIsNotNull(function42, "onTextChanged");
m.checkParameterIsNotNull(function1, "afterTextChanged");
TextViewKt$addTextChangedListener$textWatcher$1 textViewKt$addTextChangedListener$textWatcher$1 = new TextViewKt$addTextChangedListener$textWatcher$1(function1, function4, function42);
textView.addTextChangedListener(textViewKt$addTextChangedListener$textWatcher$1);
return textViewKt$addTextChangedListener$textWatcher$1;
}
public static /* synthetic */ TextWatcher addTextChangedListener$default(TextView textView, Function4 function4, Function4 function42, Function1 function1, int i, Object obj) {
if ((i & 1) != 0) {
function4 = TextViewKt$addTextChangedListener$1.INSTANCE;
}
if ((i & 2) != 0) {
function42 = TextViewKt$addTextChangedListener$2.INSTANCE;
}
if ((i & 4) != 0) {
function1 = TextViewKt$addTextChangedListener$3.INSTANCE;
}
m.checkParameterIsNotNull(textView, "$this$addTextChangedListener");
m.checkParameterIsNotNull(function4, "beforeTextChanged");
m.checkParameterIsNotNull(function42, "onTextChanged");
m.checkParameterIsNotNull(function1, "afterTextChanged");
TextViewKt$addTextChangedListener$textWatcher$1 textViewKt$addTextChangedListener$textWatcher$1 = new TextViewKt$addTextChangedListener$textWatcher$1(function1, function4, function42);
textView.addTextChangedListener(textViewKt$addTextChangedListener$textWatcher$1);
return textViewKt$addTextChangedListener$textWatcher$1;
}
public static final TextWatcher doAfterTextChanged(TextView textView, Function1<? super Editable, Unit> function1) {
m.checkParameterIsNotNull(textView, "$this$doAfterTextChanged");
m.checkParameterIsNotNull(function1, "action");
TextViewKt$doAfterTextChanged$$inlined$addTextChangedListener$1 textViewKt$doAfterTextChanged$$inlined$addTextChangedListener$1 = new TextViewKt$doAfterTextChanged$$inlined$addTextChangedListener$1(function1);
textView.addTextChangedListener(textViewKt$doAfterTextChanged$$inlined$addTextChangedListener$1);
return textViewKt$doAfterTextChanged$$inlined$addTextChangedListener$1;
}
public static final TextWatcher doBeforeTextChanged(TextView textView, Function4<? super CharSequence, ? super Integer, ? super Integer, ? super Integer, Unit> function4) {
m.checkParameterIsNotNull(textView, "$this$doBeforeTextChanged");
m.checkParameterIsNotNull(function4, "action");
TextViewKt$doBeforeTextChanged$$inlined$addTextChangedListener$1 textViewKt$doBeforeTextChanged$$inlined$addTextChangedListener$1 = new TextViewKt$doBeforeTextChanged$$inlined$addTextChangedListener$1(function4);
textView.addTextChangedListener(textViewKt$doBeforeTextChanged$$inlined$addTextChangedListener$1);
return textViewKt$doBeforeTextChanged$$inlined$addTextChangedListener$1;
}
public static final TextWatcher doOnTextChanged(TextView textView, Function4<? super CharSequence, ? super Integer, ? super Integer, ? super Integer, Unit> function4) {
m.checkParameterIsNotNull(textView, "$this$doOnTextChanged");
m.checkParameterIsNotNull(function4, "action");
TextViewKt$doOnTextChanged$$inlined$addTextChangedListener$1 textViewKt$doOnTextChanged$$inlined$addTextChangedListener$1 = new TextViewKt$doOnTextChanged$$inlined$addTextChangedListener$1(function4);
textView.addTextChangedListener(textViewKt$doOnTextChanged$$inlined$addTextChangedListener$1);
return textViewKt$doOnTextChanged$$inlined$addTextChangedListener$1;
}
}