package androidx.compose.ui.text.input; import androidx.compose.runtime.saveable.Saver; import androidx.compose.runtime.saveable.SaverKt; import androidx.compose.runtime.saveable.SaverScope; import androidx.compose.ui.text.AnnotatedString; import androidx.compose.ui.text.SaversKt; import androidx.compose.ui.text.TextRange; import androidx.compose.ui.text.TextRangeKt; import java.util.List; import kotlin.Metadata; import kotlin.collections.CollectionsKt; import kotlin.jvm.functions.Function1; import kotlin.jvm.functions.Function2; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; /* compiled from: TextFieldValue.kt */ @Metadata(d1 = {"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u000f\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0003\b\u0007\u0018\u0000 \u001e2\u00020\u0001:\u0001\u001eB*\b\u0016\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0004\u001a\u00020\u0005\u0012\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u0005ø\u0001\u0000¢\u0006\u0002\u0010\u0007B&\u0012\u0006\u0010\b\u001a\u00020\t\u0012\b\b\u0002\u0010\u0004\u001a\u00020\u0005\u0012\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u0005ø\u0001\u0000¢\u0006\u0002\u0010\nJ3\u0010\u0014\u001a\u00020\u00002\b\b\u0002\u0010\b\u001a\u00020\t2\b\b\u0002\u0010\u0004\u001a\u00020\u00052\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u0005ø\u0001\u0001ø\u0001\u0000¢\u0006\u0004\b\u0015\u0010\u0016J1\u0010\u0014\u001a\u00020\u00002\u0006\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u0005ø\u0001\u0001ø\u0001\u0000¢\u0006\u0004\b\u0015\u0010\u0017J\u0013\u0010\u0018\u001a\u00020\u00192\b\u0010\u001a\u001a\u0004\u0018\u00010\u0001H\u0096\u0002J\b\u0010\u001b\u001a\u00020\u001cH\u0016J\b\u0010\u001d\u001a\u00020\u0003H\u0016R\u0011\u0010\b\u001a\u00020\t¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u001c\u0010\u0006\u001a\u0004\u0018\u00010\u0005ø\u0001\u0000ø\u0001\u0001ø\u0001\u0002¢\u0006\b\n\u0000\u001a\u0004\b\r\u0010\u000eR\u001c\u0010\u0004\u001a\u00020\u0005ø\u0001\u0000ø\u0001\u0001ø\u0001\u0002¢\u0006\n\n\u0002\u0010\u0011\u001a\u0004\b\u000f\u0010\u0010R\u0011\u0010\u0002\u001a\u00020\u00038F¢\u0006\u0006\u001a\u0004\b\u0012\u0010\u0013\u0082\u0002\u000f\n\u0002\b\u0019\n\u0005\b¡\u001e0\u0001\n\u0002\b!¨\u0006\u001f"}, d2 = {"Landroidx/compose/ui/text/input/TextFieldValue;", "", "text", "", "selection", "Landroidx/compose/ui/text/TextRange;", "composition", "(Ljava/lang/String;JLandroidx/compose/ui/text/TextRange;Lkotlin/jvm/internal/DefaultConstructorMarker;)V", "annotatedString", "Landroidx/compose/ui/text/AnnotatedString;", "(Landroidx/compose/ui/text/AnnotatedString;JLandroidx/compose/ui/text/TextRange;Lkotlin/jvm/internal/DefaultConstructorMarker;)V", "getAnnotatedString", "()Landroidx/compose/ui/text/AnnotatedString;", "getComposition-MzsxiRA", "()Landroidx/compose/ui/text/TextRange;", "getSelection-d9O1mEE", "()J", "J", "getText", "()Ljava/lang/String;", "copy", "copy-3r_uNRQ", "(Landroidx/compose/ui/text/AnnotatedString;JLandroidx/compose/ui/text/TextRange;)Landroidx/compose/ui/text/input/TextFieldValue;", "(Ljava/lang/String;JLandroidx/compose/ui/text/TextRange;)Landroidx/compose/ui/text/input/TextFieldValue;", "equals", "", "other", "hashCode", "", "toString", "Companion", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48) /* loaded from: classes.dex */ public final class TextFieldValue { public static final int $stable = 0; /* renamed from: Companion, reason: from kotlin metadata */ public static final Companion INSTANCE = new Companion(null); private static final Saver Saver = SaverKt.Saver(new Function2() { // from class: androidx.compose.ui.text.input.TextFieldValue$Companion$Saver$1 @Override // kotlin.jvm.functions.Function2 public final Object invoke(SaverScope Saver2, TextFieldValue it) { Intrinsics.checkNotNullParameter(Saver2, "$this$Saver"); Intrinsics.checkNotNullParameter(it, "it"); return CollectionsKt.arrayListOf(SaversKt.save(it.getAnnotatedString(), SaversKt.getAnnotatedStringSaver(), Saver2), SaversKt.save(TextRange.m4402boximpl(it.getSelection()), SaversKt.getSaver(TextRange.INSTANCE), Saver2)); } }, new Function1() { // from class: androidx.compose.ui.text.input.TextFieldValue$Companion$Saver$2 /* JADX WARN: Can't rename method to resolve collision */ @Override // kotlin.jvm.functions.Function1 public final TextFieldValue invoke(Object it) { Intrinsics.checkNotNullParameter(it, "it"); List list = (List) it; Object obj = list.get(0); TextRange textRange = null; AnnotatedString restore = (Intrinsics.areEqual(obj, (Object) false) || obj == null) ? null : SaversKt.getAnnotatedStringSaver().restore(obj); Intrinsics.checkNotNull(restore); Object obj2 = list.get(1); Saver saver = SaversKt.getSaver(TextRange.INSTANCE); if (!Intrinsics.areEqual(obj2, (Object) false) && obj2 != null) { textRange = saver.restore(obj2); } Intrinsics.checkNotNull(textRange); return new TextFieldValue(restore, textRange.getPackedValue(), (TextRange) null, 4, (DefaultConstructorMarker) null); } }); private final AnnotatedString annotatedString; private final TextRange composition; private final long selection; public /* synthetic */ TextFieldValue(AnnotatedString annotatedString, long j, TextRange textRange, DefaultConstructorMarker defaultConstructorMarker) { this(annotatedString, j, textRange); } public /* synthetic */ TextFieldValue(String str, long j, TextRange textRange, DefaultConstructorMarker defaultConstructorMarker) { this(str, j, textRange); } public final AnnotatedString getAnnotatedString() { return this.annotatedString; } /* renamed from: getComposition-MzsxiRA, reason: not valid java name and from getter */ public final TextRange getComposition() { return this.composition; } /* renamed from: getSelection-d9O1mEE, reason: not valid java name and from getter */ public final long getSelection() { return this.selection; } private TextFieldValue(AnnotatedString annotatedString, long j, TextRange textRange) { Intrinsics.checkNotNullParameter(annotatedString, "annotatedString"); this.annotatedString = annotatedString; this.selection = TextRangeKt.m4420coerceIn8ffj60Q(j, 0, getText().length()); this.composition = textRange != null ? TextRange.m4402boximpl(TextRangeKt.m4420coerceIn8ffj60Q(textRange.getPackedValue(), 0, getText().length())) : null; } public /* synthetic */ TextFieldValue(AnnotatedString annotatedString, long j, TextRange textRange, int i, DefaultConstructorMarker defaultConstructorMarker) { this(annotatedString, (i & 2) != 0 ? TextRange.INSTANCE.m4419getZerod9O1mEE() : j, (i & 4) != 0 ? null : textRange, (DefaultConstructorMarker) null); } public /* synthetic */ TextFieldValue(String str, long j, TextRange textRange, int i, DefaultConstructorMarker defaultConstructorMarker) { this((i & 1) != 0 ? "" : str, (i & 2) != 0 ? TextRange.INSTANCE.m4419getZerod9O1mEE() : j, (i & 4) != 0 ? null : textRange, (DefaultConstructorMarker) null); } /* JADX WARN: Illegal instructions before constructor call */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private TextFieldValue(java.lang.String r8, long r9, androidx.compose.ui.text.TextRange r11) { /* r7 = this; java.lang.String r0 = "text" kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r8, r0) androidx.compose.ui.text.AnnotatedString r0 = new androidx.compose.ui.text.AnnotatedString r3 = 0 r4 = 0 r5 = 6 r6 = 0 r1 = r0 r2 = r8 r1.(r2, r3, r4, r5, r6) r1 = r7 r2 = r0 r3 = r9 r5 = r11 r1.(r2, r3, r5, r6) return */ throw new UnsupportedOperationException("Method not decompiled: androidx.compose.ui.text.input.TextFieldValue.(java.lang.String, long, androidx.compose.ui.text.TextRange):void"); } public final String getText() { return this.annotatedString.getText(); } /* renamed from: copy-3r_uNRQ$default, reason: not valid java name */ public static /* synthetic */ TextFieldValue m4628copy3r_uNRQ$default(TextFieldValue textFieldValue, AnnotatedString annotatedString, long j, TextRange textRange, int i, Object obj) { if ((i & 1) != 0) { annotatedString = textFieldValue.annotatedString; } if ((i & 2) != 0) { j = textFieldValue.selection; } if ((i & 4) != 0) { textRange = textFieldValue.composition; } return textFieldValue.m4630copy3r_uNRQ(annotatedString, j, textRange); } /* renamed from: copy-3r_uNRQ, reason: not valid java name */ public final TextFieldValue m4630copy3r_uNRQ(AnnotatedString annotatedString, long selection, TextRange composition) { Intrinsics.checkNotNullParameter(annotatedString, "annotatedString"); return new TextFieldValue(annotatedString, selection, composition, (DefaultConstructorMarker) null); } /* renamed from: copy-3r_uNRQ$default, reason: not valid java name */ public static /* synthetic */ TextFieldValue m4629copy3r_uNRQ$default(TextFieldValue textFieldValue, String str, long j, TextRange textRange, int i, Object obj) { if ((i & 2) != 0) { j = textFieldValue.selection; } if ((i & 4) != 0) { textRange = textFieldValue.composition; } return textFieldValue.m4631copy3r_uNRQ(str, j, textRange); } /* renamed from: copy-3r_uNRQ, reason: not valid java name */ public final TextFieldValue m4631copy3r_uNRQ(String text, long selection, TextRange composition) { Intrinsics.checkNotNullParameter(text, "text"); DefaultConstructorMarker defaultConstructorMarker = null; return new TextFieldValue(new AnnotatedString(text, null, null, 6, defaultConstructorMarker), selection, composition, defaultConstructorMarker); } public boolean equals(Object other) { if (this == other) { return true; } if (!(other instanceof TextFieldValue)) { return false; } TextFieldValue textFieldValue = (TextFieldValue) other; return TextRange.m4407equalsimpl0(this.selection, textFieldValue.selection) && Intrinsics.areEqual(this.composition, textFieldValue.composition) && Intrinsics.areEqual(this.annotatedString, textFieldValue.annotatedString); } public int hashCode() { int hashCode = ((this.annotatedString.hashCode() * 31) + TextRange.m4415hashCodeimpl(this.selection)) * 31; TextRange textRange = this.composition; return hashCode + (textRange != null ? TextRange.m4415hashCodeimpl(textRange.getPackedValue()) : 0); } public String toString() { return "TextFieldValue(text='" + ((Object) this.annotatedString) + "', selection=" + ((Object) TextRange.m4417toStringimpl(this.selection)) + ", composition=" + this.composition + ')'; } /* compiled from: TextFieldValue.kt */ @Metadata(d1 = {"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u001d\u0010\u0003\u001a\u000e\u0012\u0004\u0012\u00020\u0005\u0012\u0004\u0012\u00020\u00010\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007¨\u0006\b"}, d2 = {"Landroidx/compose/ui/text/input/TextFieldValue$Companion;", "", "()V", "Saver", "Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/input/TextFieldValue;", "getSaver", "()Landroidx/compose/runtime/saveable/Saver;", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48) /* loaded from: classes.dex */ public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } public final Saver getSaver() { return TextFieldValue.Saver; } } }