mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2025-01-09 13:43:22 +00:00
820 lines
56 KiB
Java
820 lines
56 KiB
Java
package androidx.compose.ui.text;
|
|
|
|
import androidx.compose.runtime.saveable.Saver;
|
|
import androidx.compose.runtime.saveable.SaverKt;
|
|
import androidx.compose.runtime.saveable.SaverScope;
|
|
import androidx.compose.ui.geometry.Offset;
|
|
import androidx.compose.ui.geometry.OffsetKt;
|
|
import androidx.compose.ui.graphics.Color;
|
|
import androidx.compose.ui.graphics.Shadow;
|
|
import androidx.compose.ui.graphics.drawscope.DrawStyle;
|
|
import androidx.compose.ui.text.AnnotatedString;
|
|
import androidx.compose.ui.text.TextRange;
|
|
import androidx.compose.ui.text.font.FontFamily;
|
|
import androidx.compose.ui.text.font.FontStyle;
|
|
import androidx.compose.ui.text.font.FontSynthesis;
|
|
import androidx.compose.ui.text.font.FontWeight;
|
|
import androidx.compose.ui.text.intl.Locale;
|
|
import androidx.compose.ui.text.intl.LocaleList;
|
|
import androidx.compose.ui.text.style.BaselineShift;
|
|
import androidx.compose.ui.text.style.TextAlign;
|
|
import androidx.compose.ui.text.style.TextDecoration;
|
|
import androidx.compose.ui.text.style.TextDirection;
|
|
import androidx.compose.ui.text.style.TextGeometricTransform;
|
|
import androidx.compose.ui.text.style.TextIndent;
|
|
import androidx.compose.ui.unit.TextUnit;
|
|
import androidx.compose.ui.unit.TextUnitKt;
|
|
import androidx.compose.ui.unit.TextUnitType;
|
|
import androidx.exifinterface.media.ExifInterface;
|
|
import java.io.Serializable;
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
import kotlin.Metadata;
|
|
import kotlin.NoWhenBranchMatchedException;
|
|
import kotlin.ULong;
|
|
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: Savers.kt */
|
|
@Metadata(d1 = {"\u0000Ú\u0001\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0018\u0002\n\u0002\b\u0002\u001aL\u0010J\u001a\u0004\u0018\u0001HK\"\u0014\b\u0000\u0010L*\u000e\u0012\u0004\u0012\u0002HM\u0012\u0004\u0012\u0002HN0\u0001\"\u0004\b\u0001\u0010M\"\u0004\b\u0002\u0010N\"\u0006\b\u0003\u0010K\u0018\u00012\b\u0010O\u001a\u0004\u0018\u0001HN2\u0006\u0010P\u001a\u0002HLH\u0080\b¢\u0006\u0002\u0010Q\u001a\"\u0010J\u001a\u0004\u0018\u0001HK\"\u0006\b\u0000\u0010K\u0018\u00012\b\u0010O\u001a\u0004\u0018\u00010\u0003H\u0080\b¢\u0006\u0002\u0010R\u001aI\u0010S\u001a\u00020\u0003\"\u0014\b\u0000\u0010L*\u000e\u0012\u0004\u0012\u0002HM\u0012\u0004\u0012\u0002HN0\u0001\"\u0004\b\u0001\u0010M\"\u0004\b\u0002\u0010N2\b\u0010O\u001a\u0004\u0018\u0001HM2\u0006\u0010P\u001a\u0002HL2\u0006\u0010T\u001a\u00020UH\u0000¢\u0006\u0002\u0010V\u001a\u001f\u0010S\u001a\u0004\u0018\u0001HL\"\u0004\b\u0000\u0010L2\b\u0010O\u001a\u0004\u0018\u0001HLH\u0000¢\u0006\u0002\u0010R\" \u0010\u0000\u001a\u000e\u0012\u0004\u0012\u00020\u0002\u0012\u0004\u0012\u00020\u00030\u0001X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0004\u0010\u0005\"(\u0010\u0006\u001a\u001c\u0012\u0012\u0012\u0010\u0012\f\u0012\n\u0012\u0006\b\u0001\u0012\u00020\u00030\b0\u0007\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\u0002\n\u0000\"(\u0010\t\u001a\u0016\u0012\f\u0012\n\u0012\u0006\b\u0001\u0012\u00020\u00030\b\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\b\n\u0000\u0012\u0004\b\n\u0010\u000b\"\u001d\u0010\f\u001a\u000e\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004ø\u0001\u0000¢\u0006\u0002\n\u0000\"\u001d\u0010\u000e\u001a\u000e\u0012\u0004\u0012\u00020\u000f\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004ø\u0001\u0000¢\u0006\u0002\n\u0000\"\u001a\u0010\u0010\u001a\u000e\u0012\u0004\u0012\u00020\u0011\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\u0002\n\u0000\"\u001a\u0010\u0012\u001a\u000e\u0012\u0004\u0012\u00020\u0013\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\u0002\n\u0000\"\u001a\u0010\u0014\u001a\u000e\u0012\u0004\u0012\u00020\u0015\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\u0002\n\u0000\"\u001d\u0010\u0016\u001a\u000e\u0012\u0004\u0012\u00020\u0017\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004ø\u0001\u0000¢\u0006\u0002\n\u0000\" \u0010\u0018\u001a\u000e\u0012\u0004\u0012\u00020\u0019\u0012\u0004\u0012\u00020\u00030\u0001X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u001a\u0010\u0005\"\u001a\u0010\u001b\u001a\u000e\u0012\u0004\u0012\u00020\u001c\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\u0002\n\u0000\" \u0010\u001d\u001a\u000e\u0012\u0004\u0012\u00020\u001e\u0012\u0004\u0012\u00020\u00030\u0001X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u001f\u0010\u0005\"\u001a\u0010 \u001a\u000e\u0012\u0004\u0012\u00020!\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\u0002\n\u0000\"\u001a\u0010\"\u001a\u000e\u0012\u0004\u0012\u00020#\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\u0002\n\u0000\"\u001a\u0010$\u001a\u000e\u0012\u0004\u0012\u00020%\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\u0002\n\u0000\"\u001d\u0010&\u001a\u000e\u0012\u0004\u0012\u00020'\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004ø\u0001\u0000¢\u0006\u0002\n\u0000\"#\u0010(\u001a\u000e\u0012\u0004\u0012\u00020)\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004ø\u0001\u0000¢\u0006\b\n\u0000\u0012\u0004\b*\u0010\u000b\" \u0010+\u001a\u000e\u0012\u0004\u0012\u00020,\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\b\n\u0000\u0012\u0004\b-\u0010\u000b\"\u001a\u0010.\u001a\u000e\u0012\u0004\u0012\u00020/\u0012\u0004\u0012\u00020\u00030\u0001X\u0082\u0004¢\u0006\u0002\n\u0000\"'\u00100\u001a\u000e\u0012\u0004\u0012\u00020\u0017\u0012\u0004\u0012\u00020\u00030\u0001*\u0002018@X\u0080\u0004ø\u0001\u0000¢\u0006\u0006\u001a\u0004\b2\u00103\"'\u00100\u001a\u000e\u0012\u0004\u0012\u00020\u000f\u0012\u0004\u0012\u00020\u00030\u0001*\u0002048@X\u0080\u0004ø\u0001\u0000¢\u0006\u0006\u001a\u0004\b2\u00105\"$\u00100\u001a\u000e\u0012\u0004\u0012\u00020\u001c\u0012\u0004\u0012\u00020\u00030\u0001*\u0002068@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b2\u00107\"'\u00100\u001a\u000e\u0012\u0004\u0012\u00020'\u0012\u0004\u0012\u00020\u00030\u0001*\u0002088@X\u0080\u0004ø\u0001\u0000¢\u0006\u0006\u001a\u0004\b2\u00109\"$\u00100\u001a\u000e\u0012\u0004\u0012\u00020\u0011\u0012\u0004\u0012\u00020\u00030\u0001*\u00020:8@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b2\u0010;\"$\u00100\u001a\u000e\u0012\u0004\u0012\u00020\u0015\u0012\u0004\u0012\u00020\u00030\u0001*\u00020<8@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b2\u0010=\"$\u00100\u001a\u000e\u0012\u0004\u0012\u00020\u0013\u0012\u0004\u0012\u00020\u00030\u0001*\u00020>8@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b2\u0010?\"'\u00100\u001a\u000e\u0012\u0004\u0012\u00020\r\u0012\u0004\u0012\u00020\u00030\u0001*\u00020@8@X\u0080\u0004ø\u0001\u0000¢\u0006\u0006\u001a\u0004\b2\u0010A\"$\u00100\u001a\u000e\u0012\u0004\u0012\u00020!\u0012\u0004\u0012\u00020\u00030\u0001*\u00020B8@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b2\u0010C\"$\u00100\u001a\u000e\u0012\u0004\u0012\u00020#\u0012\u0004\u0012\u00020\u00030\u0001*\u00020D8@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b2\u0010E\"$\u00100\u001a\u000e\u0012\u0004\u0012\u00020%\u0012\u0004\u0012\u00020\u00030\u0001*\u00020F8@X\u0080\u0004¢\u0006\u0006\u001a\u0004\b2\u0010G\"'\u00100\u001a\u000e\u0012\u0004\u0012\u00020)\u0012\u0004\u0012\u00020\u00030\u0001*\u00020H8@X\u0080\u0004ø\u0001\u0000¢\u0006\u0006\u001a\u0004\b2\u0010I\u0082\u0002\u0004\n\u0002\b\u0019¨\u0006W"}, d2 = {"AnnotatedStringSaver", "Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/AnnotatedString;", "", "getAnnotatedStringSaver", "()Landroidx/compose/runtime/saveable/Saver;", "AnnotationRangeListSaver", "", "Landroidx/compose/ui/text/AnnotatedString$Range;", "AnnotationRangeSaver", "getAnnotationRangeSaver$annotations", "()V", "BaselineShiftSaver", "Landroidx/compose/ui/text/style/BaselineShift;", "ColorSaver", "Landroidx/compose/ui/graphics/Color;", "FontWeightSaver", "Landroidx/compose/ui/text/font/FontWeight;", "LocaleListSaver", "Landroidx/compose/ui/text/intl/LocaleList;", "LocaleSaver", "Landroidx/compose/ui/text/intl/Locale;", "OffsetSaver", "Landroidx/compose/ui/geometry/Offset;", "ParagraphStyleSaver", "Landroidx/compose/ui/text/ParagraphStyle;", "getParagraphStyleSaver", "ShadowSaver", "Landroidx/compose/ui/graphics/Shadow;", "SpanStyleSaver", "Landroidx/compose/ui/text/SpanStyle;", "getSpanStyleSaver", "TextDecorationSaver", "Landroidx/compose/ui/text/style/TextDecoration;", "TextGeometricTransformSaver", "Landroidx/compose/ui/text/style/TextGeometricTransform;", "TextIndentSaver", "Landroidx/compose/ui/text/style/TextIndent;", "TextRangeSaver", "Landroidx/compose/ui/text/TextRange;", "TextUnitSaver", "Landroidx/compose/ui/unit/TextUnit;", "getTextUnitSaver$annotations", "UrlAnnotationSaver", "Landroidx/compose/ui/text/UrlAnnotation;", "getUrlAnnotationSaver$annotations", "VerbatimTtsAnnotationSaver", "Landroidx/compose/ui/text/VerbatimTtsAnnotation;", "Saver", "Landroidx/compose/ui/geometry/Offset$Companion;", "getSaver", "(Landroidx/compose/ui/geometry/Offset$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/graphics/Color$Companion;", "(Landroidx/compose/ui/graphics/Color$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/graphics/Shadow$Companion;", "(Landroidx/compose/ui/graphics/Shadow$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/TextRange$Companion;", "(Landroidx/compose/ui/text/TextRange$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/font/FontWeight$Companion;", "(Landroidx/compose/ui/text/font/FontWeight$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/intl/Locale$Companion;", "(Landroidx/compose/ui/text/intl/Locale$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/intl/LocaleList$Companion;", "(Landroidx/compose/ui/text/intl/LocaleList$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/style/BaselineShift$Companion;", "(Landroidx/compose/ui/text/style/BaselineShift$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/style/TextDecoration$Companion;", "(Landroidx/compose/ui/text/style/TextDecoration$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/style/TextGeometricTransform$Companion;", "(Landroidx/compose/ui/text/style/TextGeometricTransform$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/text/style/TextIndent$Companion;", "(Landroidx/compose/ui/text/style/TextIndent$Companion;)Landroidx/compose/runtime/saveable/Saver;", "Landroidx/compose/ui/unit/TextUnit$Companion;", "(Landroidx/compose/ui/unit/TextUnit$Companion;)Landroidx/compose/runtime/saveable/Saver;", "restore", "Result", ExifInterface.GPS_DIRECTION_TRUE, "Original", "Saveable", "value", "saver", "(Ljava/lang/Object;Landroidx/compose/runtime/saveable/Saver;)Ljava/lang/Object;", "(Ljava/lang/Object;)Ljava/lang/Object;", "save", "scope", "Landroidx/compose/runtime/saveable/SaverScope;", "(Ljava/lang/Object;Landroidx/compose/runtime/saveable/Saver;Landroidx/compose/runtime/saveable/SaverScope;)Ljava/lang/Object;", "ui-text_release"}, k = 2, mv = {1, 8, 0}, xi = 48)
|
|
/* loaded from: classes.dex */
|
|
public final class SaversKt {
|
|
private static final Saver<AnnotatedString, Object> AnnotatedStringSaver = SaverKt.Saver(new Function2<SaverScope, AnnotatedString, Object>() { // from class: androidx.compose.ui.text.SaversKt$AnnotatedStringSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, AnnotatedString it) {
|
|
Saver saver;
|
|
Saver saver2;
|
|
Saver saver3;
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
Object save = SaversKt.save(it.getText());
|
|
List<AnnotatedString.Range<SpanStyle>> spanStyles = it.getSpanStyles();
|
|
saver = SaversKt.AnnotationRangeListSaver;
|
|
Object save2 = SaversKt.save(spanStyles, saver, Saver);
|
|
List<AnnotatedString.Range<ParagraphStyle>> paragraphStyles = it.getParagraphStyles();
|
|
saver2 = SaversKt.AnnotationRangeListSaver;
|
|
Object save3 = SaversKt.save(paragraphStyles, saver2, Saver);
|
|
List<AnnotatedString.Range<? extends Object>> annotations$ui_text_release = it.getAnnotations$ui_text_release();
|
|
saver3 = SaversKt.AnnotationRangeListSaver;
|
|
return CollectionsKt.arrayListOf(save, save2, save3, SaversKt.save(annotations$ui_text_release, saver3, Saver));
|
|
}
|
|
}, new Function1<Object, AnnotatedString>() { // from class: androidx.compose.ui.text.SaversKt$AnnotatedStringSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final AnnotatedString invoke(Object it) {
|
|
Saver saver;
|
|
Saver saver2;
|
|
List list;
|
|
List list2;
|
|
Saver saver3;
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list3 = (List) it;
|
|
Object obj = list3.get(1);
|
|
saver = SaversKt.AnnotationRangeListSaver;
|
|
List list4 = null;
|
|
List list5 = (Intrinsics.areEqual(obj, (Object) false) || obj == null) ? null : (List) saver.restore(obj);
|
|
Object obj2 = list3.get(2);
|
|
saver2 = SaversKt.AnnotationRangeListSaver;
|
|
List list6 = (Intrinsics.areEqual(obj2, (Object) false) || obj2 == null) ? null : (List) saver2.restore(obj2);
|
|
Object obj3 = list3.get(0);
|
|
String str = obj3 != null ? (String) obj3 : null;
|
|
Intrinsics.checkNotNull(str);
|
|
if (list5 != null) {
|
|
List list7 = list5;
|
|
if (list7.isEmpty()) {
|
|
list7 = null;
|
|
}
|
|
list = list7;
|
|
} else {
|
|
list = null;
|
|
}
|
|
if (list6 != null) {
|
|
List list8 = list6;
|
|
if (list8.isEmpty()) {
|
|
list8 = null;
|
|
}
|
|
list2 = list8;
|
|
} else {
|
|
list2 = null;
|
|
}
|
|
Object obj4 = list3.get(3);
|
|
saver3 = SaversKt.AnnotationRangeListSaver;
|
|
if (!Intrinsics.areEqual(obj4, (Object) false) && obj4 != null) {
|
|
list4 = (List) saver3.restore(obj4);
|
|
}
|
|
return new AnnotatedString(str, list, list2, list4);
|
|
}
|
|
});
|
|
private static final Saver<List<AnnotatedString.Range<? extends Object>>, Object> AnnotationRangeListSaver = SaverKt.Saver(new Function2<SaverScope, List<? extends AnnotatedString.Range<? extends Object>>, Object>() { // from class: androidx.compose.ui.text.SaversKt$AnnotationRangeListSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, List<? extends AnnotatedString.Range<? extends Object>> it) {
|
|
Saver saver;
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
ArrayList arrayList = new ArrayList(it.size());
|
|
int size = it.size();
|
|
for (int i = 0; i < size; i++) {
|
|
AnnotatedString.Range<? extends Object> range = it.get(i);
|
|
saver = SaversKt.AnnotationRangeSaver;
|
|
arrayList.add(SaversKt.save(range, saver, Saver));
|
|
}
|
|
return arrayList;
|
|
}
|
|
}, new Function1<Object, List<? extends AnnotatedString.Range<? extends Object>>>() { // from class: androidx.compose.ui.text.SaversKt$AnnotationRangeListSaver$2
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final List<? extends AnnotatedString.Range<? extends Object>> invoke(Object it) {
|
|
Saver saver;
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
ArrayList arrayList = new ArrayList(list.size());
|
|
int size = list.size();
|
|
for (int i = 0; i < size; i++) {
|
|
Object obj = list.get(i);
|
|
ArrayList arrayList2 = arrayList;
|
|
saver = SaversKt.AnnotationRangeSaver;
|
|
AnnotatedString.Range range = null;
|
|
if (!Intrinsics.areEqual(obj, (Object) false) && obj != null) {
|
|
range = (AnnotatedString.Range) saver.restore(obj);
|
|
}
|
|
Intrinsics.checkNotNull(range);
|
|
arrayList2.add(range);
|
|
}
|
|
return arrayList;
|
|
}
|
|
});
|
|
private static final Saver<AnnotatedString.Range<? extends Object>, Object> AnnotationRangeSaver = SaverKt.Saver(new Function2<SaverScope, AnnotatedString.Range<? extends Object>, Object>() { // from class: androidx.compose.ui.text.SaversKt$AnnotationRangeSaver$1
|
|
|
|
/* compiled from: Savers.kt */
|
|
@Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
|
|
/* loaded from: classes.dex */
|
|
public /* synthetic */ class WhenMappings {
|
|
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
|
|
|
|
static {
|
|
int[] iArr = new int[AnnotationType.values().length];
|
|
try {
|
|
iArr[AnnotationType.Paragraph.ordinal()] = 1;
|
|
} catch (NoSuchFieldError unused) {
|
|
}
|
|
try {
|
|
iArr[AnnotationType.Span.ordinal()] = 2;
|
|
} catch (NoSuchFieldError unused2) {
|
|
}
|
|
try {
|
|
iArr[AnnotationType.VerbatimTts.ordinal()] = 3;
|
|
} catch (NoSuchFieldError unused3) {
|
|
}
|
|
try {
|
|
iArr[AnnotationType.Url.ordinal()] = 4;
|
|
} catch (NoSuchFieldError unused4) {
|
|
}
|
|
try {
|
|
iArr[AnnotationType.String.ordinal()] = 5;
|
|
} catch (NoSuchFieldError unused5) {
|
|
}
|
|
$EnumSwitchMapping$0 = iArr;
|
|
}
|
|
}
|
|
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, AnnotatedString.Range<? extends Object> it) {
|
|
AnnotationType annotationType;
|
|
Object save;
|
|
Saver saver;
|
|
Saver saver2;
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
Object item = it.getItem();
|
|
if (item instanceof ParagraphStyle) {
|
|
annotationType = AnnotationType.Paragraph;
|
|
} else if (item instanceof SpanStyle) {
|
|
annotationType = AnnotationType.Span;
|
|
} else if (item instanceof VerbatimTtsAnnotation) {
|
|
annotationType = AnnotationType.VerbatimTts;
|
|
} else {
|
|
annotationType = item instanceof UrlAnnotation ? AnnotationType.Url : AnnotationType.String;
|
|
}
|
|
int i = WhenMappings.$EnumSwitchMapping$0[annotationType.ordinal()];
|
|
if (i == 1) {
|
|
Object item2 = it.getItem();
|
|
Intrinsics.checkNotNull(item2, "null cannot be cast to non-null type androidx.compose.ui.text.ParagraphStyle");
|
|
save = SaversKt.save((ParagraphStyle) item2, SaversKt.getParagraphStyleSaver(), Saver);
|
|
} else if (i == 2) {
|
|
Object item3 = it.getItem();
|
|
Intrinsics.checkNotNull(item3, "null cannot be cast to non-null type androidx.compose.ui.text.SpanStyle");
|
|
save = SaversKt.save((SpanStyle) item3, SaversKt.getSpanStyleSaver(), Saver);
|
|
} else if (i == 3) {
|
|
Object item4 = it.getItem();
|
|
Intrinsics.checkNotNull(item4, "null cannot be cast to non-null type androidx.compose.ui.text.VerbatimTtsAnnotation");
|
|
saver = SaversKt.VerbatimTtsAnnotationSaver;
|
|
save = SaversKt.save((VerbatimTtsAnnotation) item4, saver, Saver);
|
|
} else if (i == 4) {
|
|
Object item5 = it.getItem();
|
|
Intrinsics.checkNotNull(item5, "null cannot be cast to non-null type androidx.compose.ui.text.UrlAnnotation");
|
|
saver2 = SaversKt.UrlAnnotationSaver;
|
|
save = SaversKt.save((UrlAnnotation) item5, saver2, Saver);
|
|
} else {
|
|
if (i != 5) {
|
|
throw new NoWhenBranchMatchedException();
|
|
}
|
|
save = SaversKt.save(it.getItem());
|
|
}
|
|
return CollectionsKt.arrayListOf(SaversKt.save(annotationType), save, SaversKt.save(Integer.valueOf(it.getStart())), SaversKt.save(Integer.valueOf(it.getEnd())), SaversKt.save(it.getTag()));
|
|
}
|
|
}, new Function1<Object, AnnotatedString.Range<? extends Object>>() { // from class: androidx.compose.ui.text.SaversKt$AnnotationRangeSaver$2
|
|
|
|
/* compiled from: Savers.kt */
|
|
@Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
|
|
/* loaded from: classes.dex */
|
|
public /* synthetic */ class WhenMappings {
|
|
public static final /* synthetic */ int[] $EnumSwitchMapping$0;
|
|
|
|
static {
|
|
int[] iArr = new int[AnnotationType.values().length];
|
|
try {
|
|
iArr[AnnotationType.Paragraph.ordinal()] = 1;
|
|
} catch (NoSuchFieldError unused) {
|
|
}
|
|
try {
|
|
iArr[AnnotationType.Span.ordinal()] = 2;
|
|
} catch (NoSuchFieldError unused2) {
|
|
}
|
|
try {
|
|
iArr[AnnotationType.VerbatimTts.ordinal()] = 3;
|
|
} catch (NoSuchFieldError unused3) {
|
|
}
|
|
try {
|
|
iArr[AnnotationType.Url.ordinal()] = 4;
|
|
} catch (NoSuchFieldError unused4) {
|
|
}
|
|
try {
|
|
iArr[AnnotationType.String.ordinal()] = 5;
|
|
} catch (NoSuchFieldError unused5) {
|
|
}
|
|
$EnumSwitchMapping$0 = iArr;
|
|
}
|
|
}
|
|
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final AnnotatedString.Range<? extends Object> invoke(Object it) {
|
|
Saver saver;
|
|
Saver saver2;
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
Object obj = list.get(0);
|
|
AnnotationType annotationType = obj != null ? (AnnotationType) obj : null;
|
|
Intrinsics.checkNotNull(annotationType);
|
|
Object obj2 = list.get(2);
|
|
Integer num = obj2 != null ? (Integer) obj2 : null;
|
|
Intrinsics.checkNotNull(num);
|
|
int intValue = num.intValue();
|
|
Object obj3 = list.get(3);
|
|
Integer num2 = obj3 != null ? (Integer) obj3 : null;
|
|
Intrinsics.checkNotNull(num2);
|
|
int intValue2 = num2.intValue();
|
|
Object obj4 = list.get(4);
|
|
String str = obj4 != null ? (String) obj4 : null;
|
|
Intrinsics.checkNotNull(str);
|
|
int i = WhenMappings.$EnumSwitchMapping$0[annotationType.ordinal()];
|
|
if (i == 1) {
|
|
Object obj5 = list.get(1);
|
|
Saver<ParagraphStyle, Object> paragraphStyleSaver = SaversKt.getParagraphStyleSaver();
|
|
if (!Intrinsics.areEqual(obj5, (Object) false) && obj5 != null) {
|
|
r1 = paragraphStyleSaver.restore(obj5);
|
|
}
|
|
Intrinsics.checkNotNull(r1);
|
|
return new AnnotatedString.Range<>(r1, intValue, intValue2, str);
|
|
}
|
|
if (i == 2) {
|
|
Object obj6 = list.get(1);
|
|
Saver<SpanStyle, Object> spanStyleSaver = SaversKt.getSpanStyleSaver();
|
|
if (!Intrinsics.areEqual(obj6, (Object) false) && obj6 != null) {
|
|
r1 = spanStyleSaver.restore(obj6);
|
|
}
|
|
Intrinsics.checkNotNull(r1);
|
|
return new AnnotatedString.Range<>(r1, intValue, intValue2, str);
|
|
}
|
|
if (i == 3) {
|
|
Object obj7 = list.get(1);
|
|
saver = SaversKt.VerbatimTtsAnnotationSaver;
|
|
if (!Intrinsics.areEqual(obj7, (Object) false) && obj7 != null) {
|
|
r1 = (VerbatimTtsAnnotation) saver.restore(obj7);
|
|
}
|
|
Intrinsics.checkNotNull(r1);
|
|
return new AnnotatedString.Range<>(r1, intValue, intValue2, str);
|
|
}
|
|
if (i != 4) {
|
|
if (i != 5) {
|
|
throw new NoWhenBranchMatchedException();
|
|
}
|
|
Object obj8 = list.get(1);
|
|
r1 = obj8 != null ? (String) obj8 : null;
|
|
Intrinsics.checkNotNull(r1);
|
|
return new AnnotatedString.Range<>(r1, intValue, intValue2, str);
|
|
}
|
|
Object obj9 = list.get(1);
|
|
saver2 = SaversKt.UrlAnnotationSaver;
|
|
if (!Intrinsics.areEqual(obj9, (Object) false) && obj9 != null) {
|
|
r1 = (UrlAnnotation) saver2.restore(obj9);
|
|
}
|
|
Intrinsics.checkNotNull(r1);
|
|
return new AnnotatedString.Range<>(r1, intValue, intValue2, str);
|
|
}
|
|
});
|
|
private static final Saver<VerbatimTtsAnnotation, Object> VerbatimTtsAnnotationSaver = SaverKt.Saver(new Function2<SaverScope, VerbatimTtsAnnotation, Object>() { // from class: androidx.compose.ui.text.SaversKt$VerbatimTtsAnnotationSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, VerbatimTtsAnnotation it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return SaversKt.save(it.getVerbatim());
|
|
}
|
|
}, new Function1<Object, VerbatimTtsAnnotation>() { // from class: androidx.compose.ui.text.SaversKt$VerbatimTtsAnnotationSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final VerbatimTtsAnnotation invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return new VerbatimTtsAnnotation((String) it);
|
|
}
|
|
});
|
|
private static final Saver<UrlAnnotation, Object> UrlAnnotationSaver = SaverKt.Saver(new Function2<SaverScope, UrlAnnotation, Object>() { // from class: androidx.compose.ui.text.SaversKt$UrlAnnotationSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, UrlAnnotation it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return SaversKt.save(it.getUrl());
|
|
}
|
|
}, new Function1<Object, UrlAnnotation>() { // from class: androidx.compose.ui.text.SaversKt$UrlAnnotationSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final UrlAnnotation invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return new UrlAnnotation((String) it);
|
|
}
|
|
});
|
|
private static final Saver<ParagraphStyle, Object> ParagraphStyleSaver = SaverKt.Saver(new Function2<SaverScope, ParagraphStyle, Object>() { // from class: androidx.compose.ui.text.SaversKt$ParagraphStyleSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, ParagraphStyle it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return CollectionsKt.arrayListOf(SaversKt.save(it.getTextAlign()), SaversKt.save(it.getTextDirection()), SaversKt.save(TextUnit.m5054boximpl(it.getLineHeight()), SaversKt.getSaver(TextUnit.INSTANCE), Saver), SaversKt.save(it.getTextIndent(), SaversKt.getSaver(TextIndent.INSTANCE), Saver));
|
|
}
|
|
}, new Function1<Object, ParagraphStyle>() { // from class: androidx.compose.ui.text.SaversKt$ParagraphStyleSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final ParagraphStyle invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
Object obj = list.get(0);
|
|
TextAlign textAlign = obj != null ? (TextAlign) obj : null;
|
|
Object obj2 = list.get(1);
|
|
TextDirection textDirection = obj2 != null ? (TextDirection) obj2 : null;
|
|
Object obj3 = list.get(2);
|
|
TextUnit restore = (Intrinsics.areEqual(obj3, (Object) false) || obj3 == null) ? null : SaversKt.getSaver(TextUnit.INSTANCE).restore(obj3);
|
|
Intrinsics.checkNotNull(restore);
|
|
long packedValue = restore.getPackedValue();
|
|
Object obj4 = list.get(3);
|
|
return new ParagraphStyle(textAlign, textDirection, packedValue, (Intrinsics.areEqual(obj4, (Object) false) || obj4 == null) ? null : SaversKt.getSaver(TextIndent.INSTANCE).restore(obj4), null, null, null, null, null, 496, null);
|
|
}
|
|
});
|
|
private static final Saver<SpanStyle, Object> SpanStyleSaver = SaverKt.Saver(new Function2<SaverScope, SpanStyle, Object>() { // from class: androidx.compose.ui.text.SaversKt$SpanStyleSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, SpanStyle it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return CollectionsKt.arrayListOf(SaversKt.save(Color.m2629boximpl(it.m4373getColor0d7_KjU()), SaversKt.getSaver(Color.INSTANCE), Saver), SaversKt.save(TextUnit.m5054boximpl(it.getFontSize()), SaversKt.getSaver(TextUnit.INSTANCE), Saver), SaversKt.save(it.getFontWeight(), SaversKt.getSaver(FontWeight.INSTANCE), Saver), SaversKt.save(it.getFontStyle()), SaversKt.save(it.getFontSynthesis()), SaversKt.save(-1), SaversKt.save(it.getFontFeatureSettings()), SaversKt.save(TextUnit.m5054boximpl(it.getLetterSpacing()), SaversKt.getSaver(TextUnit.INSTANCE), Saver), SaversKt.save(it.getBaselineShift(), SaversKt.getSaver(BaselineShift.INSTANCE), Saver), SaversKt.save(it.getTextGeometricTransform(), SaversKt.getSaver(TextGeometricTransform.INSTANCE), Saver), SaversKt.save(it.getLocaleList(), SaversKt.getSaver(LocaleList.INSTANCE), Saver), SaversKt.save(Color.m2629boximpl(it.getBackground()), SaversKt.getSaver(Color.INSTANCE), Saver), SaversKt.save(it.getTextDecoration(), SaversKt.getSaver(TextDecoration.INSTANCE), Saver), SaversKt.save(it.getShadow(), SaversKt.getSaver(Shadow.INSTANCE), Saver));
|
|
}
|
|
}, new Function1<Object, SpanStyle>() { // from class: androidx.compose.ui.text.SaversKt$SpanStyleSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final SpanStyle invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
Object obj = list.get(0);
|
|
Color restore = (Intrinsics.areEqual(obj, (Object) false) || obj == null) ? null : SaversKt.getSaver(Color.INSTANCE).restore(obj);
|
|
Intrinsics.checkNotNull(restore);
|
|
long m2649unboximpl = restore.m2649unboximpl();
|
|
Object obj2 = list.get(1);
|
|
TextUnit restore2 = (Intrinsics.areEqual(obj2, (Object) false) || obj2 == null) ? null : SaversKt.getSaver(TextUnit.INSTANCE).restore(obj2);
|
|
Intrinsics.checkNotNull(restore2);
|
|
long packedValue = restore2.getPackedValue();
|
|
Object obj3 = list.get(2);
|
|
FontWeight restore3 = (Intrinsics.areEqual(obj3, (Object) false) || obj3 == null) ? null : SaversKt.getSaver(FontWeight.INSTANCE).restore(obj3);
|
|
Object obj4 = list.get(3);
|
|
FontStyle fontStyle = obj4 != null ? (FontStyle) obj4 : null;
|
|
Object obj5 = list.get(4);
|
|
FontSynthesis fontSynthesis = obj5 != null ? (FontSynthesis) obj5 : null;
|
|
Object obj6 = list.get(6);
|
|
String str = obj6 != null ? (String) obj6 : null;
|
|
Object obj7 = list.get(7);
|
|
TextUnit restore4 = (Intrinsics.areEqual(obj7, (Object) false) || obj7 == null) ? null : SaversKt.getSaver(TextUnit.INSTANCE).restore(obj7);
|
|
Intrinsics.checkNotNull(restore4);
|
|
long packedValue2 = restore4.getPackedValue();
|
|
Object obj8 = list.get(8);
|
|
BaselineShift restore5 = (Intrinsics.areEqual(obj8, (Object) false) || obj8 == null) ? null : SaversKt.getSaver(BaselineShift.INSTANCE).restore(obj8);
|
|
Object obj9 = list.get(9);
|
|
TextGeometricTransform restore6 = (Intrinsics.areEqual(obj9, (Object) false) || obj9 == null) ? null : SaversKt.getSaver(TextGeometricTransform.INSTANCE).restore(obj9);
|
|
Object obj10 = list.get(10);
|
|
LocaleList restore7 = (Intrinsics.areEqual(obj10, (Object) false) || obj10 == null) ? null : SaversKt.getSaver(LocaleList.INSTANCE).restore(obj10);
|
|
Object obj11 = list.get(11);
|
|
Color restore8 = (Intrinsics.areEqual(obj11, (Object) false) || obj11 == null) ? null : SaversKt.getSaver(Color.INSTANCE).restore(obj11);
|
|
Intrinsics.checkNotNull(restore8);
|
|
long m2649unboximpl2 = restore8.m2649unboximpl();
|
|
Object obj12 = list.get(12);
|
|
TextDecoration restore9 = (Intrinsics.areEqual(obj12, (Object) false) || obj12 == null) ? null : SaversKt.getSaver(TextDecoration.INSTANCE).restore(obj12);
|
|
Object obj13 = list.get(13);
|
|
return new SpanStyle(m2649unboximpl, packedValue, restore3, fontStyle, fontSynthesis, (FontFamily) null, str, packedValue2, restore5, restore6, restore7, m2649unboximpl2, restore9, (Intrinsics.areEqual(obj13, (Object) false) || obj13 == null) ? null : SaversKt.getSaver(Shadow.INSTANCE).restore(obj13), (PlatformSpanStyle) null, (DrawStyle) null, 49184, (DefaultConstructorMarker) null);
|
|
}
|
|
});
|
|
private static final Saver<TextDecoration, Object> TextDecorationSaver = SaverKt.Saver(new Function2<SaverScope, TextDecoration, Object>() { // from class: androidx.compose.ui.text.SaversKt$TextDecorationSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, TextDecoration it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return Integer.valueOf(it.getMask());
|
|
}
|
|
}, new Function1<Object, TextDecoration>() { // from class: androidx.compose.ui.text.SaversKt$TextDecorationSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final TextDecoration invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return new TextDecoration(((Integer) it).intValue());
|
|
}
|
|
});
|
|
private static final Saver<TextGeometricTransform, Object> TextGeometricTransformSaver = SaverKt.Saver(new Function2<SaverScope, TextGeometricTransform, Object>() { // from class: androidx.compose.ui.text.SaversKt$TextGeometricTransformSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, TextGeometricTransform it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return CollectionsKt.arrayListOf(Float.valueOf(it.getScaleX()), Float.valueOf(it.getSkewX()));
|
|
}
|
|
}, new Function1<Object, TextGeometricTransform>() { // from class: androidx.compose.ui.text.SaversKt$TextGeometricTransformSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final TextGeometricTransform invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
return new TextGeometricTransform(((Number) list.get(0)).floatValue(), ((Number) list.get(1)).floatValue());
|
|
}
|
|
});
|
|
private static final Saver<TextIndent, Object> TextIndentSaver = SaverKt.Saver(new Function2<SaverScope, TextIndent, Object>() { // from class: androidx.compose.ui.text.SaversKt$TextIndentSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, TextIndent it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return CollectionsKt.arrayListOf(SaversKt.save(TextUnit.m5054boximpl(it.getFirstLine()), SaversKt.getSaver(TextUnit.INSTANCE), Saver), SaversKt.save(TextUnit.m5054boximpl(it.getRestLine()), SaversKt.getSaver(TextUnit.INSTANCE), Saver));
|
|
}
|
|
}, new Function1<Object, TextIndent>() { // from class: androidx.compose.ui.text.SaversKt$TextIndentSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final TextIndent invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
Object obj = list.get(0);
|
|
TextUnit textUnit = null;
|
|
TextUnit restore = (Intrinsics.areEqual(obj, (Object) false) || obj == null) ? null : SaversKt.getSaver(TextUnit.INSTANCE).restore(obj);
|
|
Intrinsics.checkNotNull(restore);
|
|
long packedValue = restore.getPackedValue();
|
|
Object obj2 = list.get(1);
|
|
Saver<TextUnit, Object> saver = SaversKt.getSaver(TextUnit.INSTANCE);
|
|
if (!Intrinsics.areEqual(obj2, (Object) false) && obj2 != null) {
|
|
textUnit = saver.restore(obj2);
|
|
}
|
|
Intrinsics.checkNotNull(textUnit);
|
|
return new TextIndent(packedValue, textUnit.getPackedValue(), null);
|
|
}
|
|
});
|
|
private static final Saver<FontWeight, Object> FontWeightSaver = SaverKt.Saver(new Function2<SaverScope, FontWeight, Object>() { // from class: androidx.compose.ui.text.SaversKt$FontWeightSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, FontWeight it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return Integer.valueOf(it.getWeight());
|
|
}
|
|
}, new Function1<Object, FontWeight>() { // from class: androidx.compose.ui.text.SaversKt$FontWeightSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final FontWeight invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return new FontWeight(((Integer) it).intValue());
|
|
}
|
|
});
|
|
private static final Saver<BaselineShift, Object> BaselineShiftSaver = SaverKt.Saver(new Function2<SaverScope, BaselineShift, Object>() { // from class: androidx.compose.ui.text.SaversKt$BaselineShiftSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public /* bridge */ /* synthetic */ Object invoke(SaverScope saverScope, BaselineShift baselineShift) {
|
|
return m4353invoke8a2Sb4w(saverScope, baselineShift.m4676unboximpl());
|
|
}
|
|
|
|
/* renamed from: invoke-8a2Sb4w, reason: not valid java name */
|
|
public final Object m4353invoke8a2Sb4w(SaverScope Saver, float f) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
return Float.valueOf(f);
|
|
}
|
|
}, new Function1<Object, BaselineShift>() { // from class: androidx.compose.ui.text.SaversKt$BaselineShiftSaver$2
|
|
@Override // kotlin.jvm.functions.Function1
|
|
/* renamed from: invoke-jTk7eUs, reason: not valid java name and merged with bridge method [inline-methods] */
|
|
public final BaselineShift invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return BaselineShift.m4670boximpl(BaselineShift.m4671constructorimpl(((Float) it).floatValue()));
|
|
}
|
|
});
|
|
private static final Saver<TextRange, Object> TextRangeSaver = SaverKt.Saver(new Function2<SaverScope, TextRange, Object>() { // from class: androidx.compose.ui.text.SaversKt$TextRangeSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public /* bridge */ /* synthetic */ Object invoke(SaverScope saverScope, TextRange textRange) {
|
|
return m4359invokeFDrldGo(saverScope, textRange.getPackedValue());
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* renamed from: invoke-FDrldGo, reason: not valid java name */
|
|
public final Object m4359invokeFDrldGo(SaverScope Saver, long j) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
return CollectionsKt.arrayListOf(SaversKt.save(Integer.valueOf(TextRange.m4414getStartimpl(j))), SaversKt.save(Integer.valueOf(TextRange.m4409getEndimpl(j))));
|
|
}
|
|
}, new Function1<Object, TextRange>() { // from class: androidx.compose.ui.text.SaversKt$TextRangeSaver$2
|
|
@Override // kotlin.jvm.functions.Function1
|
|
/* renamed from: invoke-VqIyPBM, reason: not valid java name and merged with bridge method [inline-methods] */
|
|
public final TextRange invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
Object obj = list.get(0);
|
|
Integer num = obj != null ? (Integer) obj : null;
|
|
Intrinsics.checkNotNull(num);
|
|
int intValue = num.intValue();
|
|
Object obj2 = list.get(1);
|
|
Integer num2 = obj2 != null ? (Integer) obj2 : null;
|
|
Intrinsics.checkNotNull(num2);
|
|
return TextRange.m4402boximpl(TextRangeKt.TextRange(intValue, num2.intValue()));
|
|
}
|
|
});
|
|
private static final Saver<Shadow, Object> ShadowSaver = SaverKt.Saver(new Function2<SaverScope, Shadow, Object>() { // from class: androidx.compose.ui.text.SaversKt$ShadowSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, Shadow it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return CollectionsKt.arrayListOf(SaversKt.save(Color.m2629boximpl(it.getColor()), SaversKt.getSaver(Color.INSTANCE), Saver), SaversKt.save(Offset.m2389boximpl(it.getOffset()), SaversKt.getSaver(Offset.INSTANCE), Saver), SaversKt.save(Float.valueOf(it.getBlurRadius())));
|
|
}
|
|
}, new Function1<Object, Shadow>() { // from class: androidx.compose.ui.text.SaversKt$ShadowSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final Shadow invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
Object obj = list.get(0);
|
|
Color restore = (Intrinsics.areEqual(obj, (Object) false) || obj == null) ? null : SaversKt.getSaver(Color.INSTANCE).restore(obj);
|
|
Intrinsics.checkNotNull(restore);
|
|
long m2649unboximpl = restore.m2649unboximpl();
|
|
Object obj2 = list.get(1);
|
|
Offset restore2 = (Intrinsics.areEqual(obj2, (Object) false) || obj2 == null) ? null : SaversKt.getSaver(Offset.INSTANCE).restore(obj2);
|
|
Intrinsics.checkNotNull(restore2);
|
|
long packedValue = restore2.getPackedValue();
|
|
Object obj3 = list.get(2);
|
|
Float f = obj3 != null ? (Float) obj3 : null;
|
|
Intrinsics.checkNotNull(f);
|
|
return new Shadow(m2649unboximpl, packedValue, f.floatValue(), null);
|
|
}
|
|
});
|
|
private static final Saver<Color, Object> ColorSaver = SaverKt.Saver(new Function2<SaverScope, Color, Object>() { // from class: androidx.compose.ui.text.SaversKt$ColorSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public /* bridge */ /* synthetic */ Object invoke(SaverScope saverScope, Color color) {
|
|
return m4355invoke4WTKRHQ(saverScope, color.m2649unboximpl());
|
|
}
|
|
|
|
/* renamed from: invoke-4WTKRHQ, reason: not valid java name */
|
|
public final Object m4355invoke4WTKRHQ(SaverScope Saver, long j) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
return ULong.m5866boximpl(j);
|
|
}
|
|
}, new Function1<Object, Color>() { // from class: androidx.compose.ui.text.SaversKt$ColorSaver$2
|
|
@Override // kotlin.jvm.functions.Function1
|
|
/* renamed from: invoke-ijrfgN4, reason: not valid java name and merged with bridge method [inline-methods] */
|
|
public final Color invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return Color.m2629boximpl(Color.m2635constructorimpl(((ULong) it).getData()));
|
|
}
|
|
});
|
|
private static final Saver<TextUnit, Object> TextUnitSaver = SaverKt.Saver(new Function2<SaverScope, TextUnit, Object>() { // from class: androidx.compose.ui.text.SaversKt$TextUnitSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public /* bridge */ /* synthetic */ Object invoke(SaverScope saverScope, TextUnit textUnit) {
|
|
return m4361invokempE4wyQ(saverScope, textUnit.getPackedValue());
|
|
}
|
|
|
|
/* renamed from: invoke-mpE4wyQ, reason: not valid java name */
|
|
public final Object m4361invokempE4wyQ(SaverScope Saver, long j) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
return CollectionsKt.arrayListOf(SaversKt.save(Float.valueOf(TextUnit.m5064getValueimpl(j))), SaversKt.save(TextUnitType.m5089boximpl(TextUnit.m5063getTypeUIouoOA(j))));
|
|
}
|
|
}, new Function1<Object, TextUnit>() { // from class: androidx.compose.ui.text.SaversKt$TextUnitSaver$2
|
|
@Override // kotlin.jvm.functions.Function1
|
|
/* renamed from: invoke-XNhUCwk, reason: not valid java name and merged with bridge method [inline-methods] */
|
|
public final TextUnit invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
Object obj = list.get(0);
|
|
Float f = obj != null ? (Float) obj : null;
|
|
Intrinsics.checkNotNull(f);
|
|
float floatValue = f.floatValue();
|
|
Object obj2 = list.get(1);
|
|
TextUnitType textUnitType = obj2 != null ? (TextUnitType) obj2 : null;
|
|
Intrinsics.checkNotNull(textUnitType);
|
|
return TextUnit.m5054boximpl(TextUnitKt.m5076TextUnitanM5pPY(floatValue, textUnitType.getType()));
|
|
}
|
|
});
|
|
private static final Saver<Offset, Object> OffsetSaver = SaverKt.Saver(new Function2<SaverScope, Offset, Object>() { // from class: androidx.compose.ui.text.SaversKt$OffsetSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public /* bridge */ /* synthetic */ Object invoke(SaverScope saverScope, Offset offset) {
|
|
return m4357invokeUv8p0NA(saverScope, offset.getPackedValue());
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* renamed from: invoke-Uv8p0NA, reason: not valid java name */
|
|
public final Object m4357invokeUv8p0NA(SaverScope Saver, long j) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
return Offset.m2397equalsimpl0(j, Offset.INSTANCE.m2415getUnspecifiedF1C5BW0()) ? (Serializable) false : CollectionsKt.arrayListOf(SaversKt.save(Float.valueOf(Offset.m2400getXimpl(j))), SaversKt.save(Float.valueOf(Offset.m2401getYimpl(j))));
|
|
}
|
|
}, new Function1<Object, Offset>() { // from class: androidx.compose.ui.text.SaversKt$OffsetSaver$2
|
|
@Override // kotlin.jvm.functions.Function1
|
|
/* renamed from: invoke-x-9fifI, reason: not valid java name and merged with bridge method [inline-methods] */
|
|
public final Offset invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
if (Intrinsics.areEqual(it, (Object) false)) {
|
|
return Offset.m2389boximpl(Offset.INSTANCE.m2415getUnspecifiedF1C5BW0());
|
|
}
|
|
List list = (List) it;
|
|
Object obj = list.get(0);
|
|
Float f = obj != null ? (Float) obj : null;
|
|
Intrinsics.checkNotNull(f);
|
|
float floatValue = f.floatValue();
|
|
Object obj2 = list.get(1);
|
|
Float f2 = obj2 != null ? (Float) obj2 : null;
|
|
Intrinsics.checkNotNull(f2);
|
|
return Offset.m2389boximpl(OffsetKt.Offset(floatValue, f2.floatValue()));
|
|
}
|
|
});
|
|
private static final Saver<LocaleList, Object> LocaleListSaver = SaverKt.Saver(new Function2<SaverScope, LocaleList, Object>() { // from class: androidx.compose.ui.text.SaversKt$LocaleListSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, LocaleList it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List<Locale> localeList = it.getLocaleList();
|
|
ArrayList arrayList = new ArrayList(localeList.size());
|
|
int size = localeList.size();
|
|
for (int i = 0; i < size; i++) {
|
|
arrayList.add(SaversKt.save(localeList.get(i), SaversKt.getSaver(Locale.INSTANCE), Saver));
|
|
}
|
|
return arrayList;
|
|
}
|
|
}, new Function1<Object, LocaleList>() { // from class: androidx.compose.ui.text.SaversKt$LocaleListSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final LocaleList invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
List list = (List) it;
|
|
ArrayList arrayList = new ArrayList(list.size());
|
|
int size = list.size();
|
|
for (int i = 0; i < size; i++) {
|
|
Object obj = list.get(i);
|
|
ArrayList arrayList2 = arrayList;
|
|
Saver<Locale, Object> saver = SaversKt.getSaver(Locale.INSTANCE);
|
|
Locale locale = null;
|
|
if (!Intrinsics.areEqual(obj, (Object) false) && obj != null) {
|
|
locale = saver.restore(obj);
|
|
}
|
|
Intrinsics.checkNotNull(locale);
|
|
arrayList2.add(locale);
|
|
}
|
|
return new LocaleList(arrayList);
|
|
}
|
|
});
|
|
private static final Saver<Locale, Object> LocaleSaver = SaverKt.Saver(new Function2<SaverScope, Locale, Object>() { // from class: androidx.compose.ui.text.SaversKt$LocaleSaver$1
|
|
@Override // kotlin.jvm.functions.Function2
|
|
public final Object invoke(SaverScope Saver, Locale it) {
|
|
Intrinsics.checkNotNullParameter(Saver, "$this$Saver");
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return it.toLanguageTag();
|
|
}
|
|
}, new Function1<Object, Locale>() { // from class: androidx.compose.ui.text.SaversKt$LocaleSaver$2
|
|
/* JADX WARN: Can't rename method to resolve collision */
|
|
@Override // kotlin.jvm.functions.Function1
|
|
public final Locale invoke(Object it) {
|
|
Intrinsics.checkNotNullParameter(it, "it");
|
|
return new Locale((String) it);
|
|
}
|
|
});
|
|
|
|
public static final Saver<AnnotatedString, Object> getAnnotatedStringSaver() {
|
|
return AnnotatedStringSaver;
|
|
}
|
|
|
|
private static /* synthetic */ void getAnnotationRangeSaver$annotations() {
|
|
}
|
|
|
|
public static final Saver<ParagraphStyle, Object> getParagraphStyleSaver() {
|
|
return ParagraphStyleSaver;
|
|
}
|
|
|
|
public static final Saver<Offset, Object> getSaver(Offset.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return OffsetSaver;
|
|
}
|
|
|
|
public static final Saver<Color, Object> getSaver(Color.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return ColorSaver;
|
|
}
|
|
|
|
public static final Saver<Shadow, Object> getSaver(Shadow.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return ShadowSaver;
|
|
}
|
|
|
|
public static final Saver<TextRange, Object> getSaver(TextRange.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return TextRangeSaver;
|
|
}
|
|
|
|
public static final Saver<FontWeight, Object> getSaver(FontWeight.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return FontWeightSaver;
|
|
}
|
|
|
|
public static final Saver<Locale, Object> getSaver(Locale.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return LocaleSaver;
|
|
}
|
|
|
|
public static final Saver<LocaleList, Object> getSaver(LocaleList.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return LocaleListSaver;
|
|
}
|
|
|
|
public static final Saver<BaselineShift, Object> getSaver(BaselineShift.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return BaselineShiftSaver;
|
|
}
|
|
|
|
public static final Saver<TextDecoration, Object> getSaver(TextDecoration.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return TextDecorationSaver;
|
|
}
|
|
|
|
public static final Saver<TextGeometricTransform, Object> getSaver(TextGeometricTransform.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return TextGeometricTransformSaver;
|
|
}
|
|
|
|
public static final Saver<TextIndent, Object> getSaver(TextIndent.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return TextIndentSaver;
|
|
}
|
|
|
|
public static final Saver<TextUnit, Object> getSaver(TextUnit.Companion companion) {
|
|
Intrinsics.checkNotNullParameter(companion, "<this>");
|
|
return TextUnitSaver;
|
|
}
|
|
|
|
public static final Saver<SpanStyle, Object> getSpanStyleSaver() {
|
|
return SpanStyleSaver;
|
|
}
|
|
|
|
private static /* synthetic */ void getTextUnitSaver$annotations() {
|
|
}
|
|
|
|
private static /* synthetic */ void getUrlAnnotationSaver$annotations() {
|
|
}
|
|
|
|
public static final <T> T save(T t) {
|
|
return t;
|
|
}
|
|
|
|
public static final <T extends Saver<Original, Saveable>, Original, Saveable> Object save(Original original, T saver, SaverScope scope) {
|
|
Object save;
|
|
Intrinsics.checkNotNullParameter(saver, "saver");
|
|
Intrinsics.checkNotNullParameter(scope, "scope");
|
|
if (original == null || (save = saver.save(scope, original)) == null) {
|
|
return false;
|
|
}
|
|
return save;
|
|
}
|
|
|
|
public static final /* synthetic */ <T extends Saver<Original, Saveable>, Original, Saveable, Result> Result restore(Saveable saveable, T saver) {
|
|
Intrinsics.checkNotNullParameter(saver, "saver");
|
|
if (Intrinsics.areEqual((Object) saveable, (Object) false) || saveable == null) {
|
|
return null;
|
|
}
|
|
Result result = (Result) saver.restore(saveable);
|
|
Intrinsics.reifiedOperationMarker(1, "Result");
|
|
return result;
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
public static final /* synthetic */ <Result> Result restore(Object obj) {
|
|
if (obj == 0) {
|
|
return null;
|
|
}
|
|
Intrinsics.reifiedOperationMarker(1, "Result");
|
|
return obj;
|
|
}
|
|
}
|