mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2025-01-09 13:43:22 +00:00
131 lines
12 KiB
Java
131 lines
12 KiB
Java
package androidx.compose.ui.text.android;
|
|
|
|
import android.text.Layout;
|
|
import android.text.TextDirectionHeuristic;
|
|
import android.text.TextDirectionHeuristics;
|
|
import java.lang.annotation.Retention;
|
|
import java.lang.annotation.RetentionPolicy;
|
|
import kotlin.Metadata;
|
|
import kotlin.annotation.AnnotationRetention;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
|
|
/* compiled from: LayoutCompat.kt */
|
|
@Metadata(d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\n\n\u0002\u0010\u000b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0007\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u001d\bÁ\u0002\u0018\u00002\u00020\u0001:\u000756789:;B\u0007\b\u0002¢\u0006\u0002\u0010\u0002R\u000e\u0010\u0003\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0005\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0006\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u0007\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\t\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\n\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u000b\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\f\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\r\u001a\u00020\u0004X\u0080T¢\u0006\u0002\n\u0000R\u000e\u0010\u000e\u001a\u00020\u000fX\u0080T¢\u0006\u0002\n\u0000R\u000e\u0010\u0010\u001a\u00020\u0004X\u0080T¢\u0006\u0002\n\u0000R\u000e\u0010\u0011\u001a\u00020\u000fX\u0080T¢\u0006\u0002\n\u0000R\u000e\u0010\u0012\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u0014\u0010\u0013\u001a\u00020\u0014X\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b\u0015\u0010\u0016R\u000e\u0010\u0017\u001a\u00020\u0018X\u0080T¢\u0006\u0002\n\u0000R\u000e\u0010\u0019\u001a\u00020\u0018X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010\u001a\u001a\u00020\u0004X\u0080T¢\u0006\u0002\n\u0000R\u000e\u0010\u001b\u001a\u00020\u0004X\u0080T¢\u0006\u0002\n\u0000R\u000e\u0010\u001c\u001a\u00020\u0004X\u0080T¢\u0006\u0002\n\u0000R\u000e\u0010\u001d\u001a\u00020\u0004X\u0080T¢\u0006\u0002\n\u0000R\u0014\u0010\u001e\u001a\u00020\u001fX\u0080\u0004¢\u0006\b\n\u0000\u001a\u0004\b \u0010!R\u000e\u0010\"\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010#\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010$\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010%\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010&\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010'\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010(\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010)\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010*\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010+\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010,\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010-\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010.\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u0010/\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u00100\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u00101\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u00102\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u00103\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000R\u000e\u00104\u001a\u00020\u0004X\u0086T¢\u0006\u0002\n\u0000¨\u0006<"}, d2 = {"Landroidx/compose/ui/text/android/LayoutCompat;", "", "()V", "ALIGN_CENTER", "", "ALIGN_LEFT", "ALIGN_NORMAL", "ALIGN_OPPOSITE", "ALIGN_RIGHT", "BREAK_STRATEGY_BALANCED", "BREAK_STRATEGY_HIGH_QUALITY", "BREAK_STRATEGY_SIMPLE", "DEFAULT_ALIGNMENT", "DEFAULT_BREAK_STRATEGY", "DEFAULT_FALLBACK_LINE_SPACING", "", "DEFAULT_HYPHENATION_FREQUENCY", "DEFAULT_INCLUDE_PADDING", "DEFAULT_JUSTIFICATION_MODE", "DEFAULT_LAYOUT_ALIGNMENT", "Landroid/text/Layout$Alignment;", "getDEFAULT_LAYOUT_ALIGNMENT$ui_text_release", "()Landroid/text/Layout$Alignment;", "DEFAULT_LINESPACING_EXTRA", "", "DEFAULT_LINESPACING_MULTIPLIER", "DEFAULT_LINE_BREAK_STYLE", "DEFAULT_LINE_BREAK_WORD_STYLE", "DEFAULT_MAX_LINES", "DEFAULT_TEXT_DIRECTION", "DEFAULT_TEXT_DIRECTION_HEURISTIC", "Landroid/text/TextDirectionHeuristic;", "getDEFAULT_TEXT_DIRECTION_HEURISTIC$ui_text_release", "()Landroid/text/TextDirectionHeuristic;", "HYPHENATION_FREQUENCY_FULL", "HYPHENATION_FREQUENCY_FULL_FAST", "HYPHENATION_FREQUENCY_NONE", "HYPHENATION_FREQUENCY_NORMAL", "HYPHENATION_FREQUENCY_NORMAL_FAST", "JUSTIFICATION_MODE_INTER_WORD", "JUSTIFICATION_MODE_NONE", "LINE_BREAK_STYLE_LOOSE", "LINE_BREAK_STYLE_NONE", "LINE_BREAK_STYLE_NORMAL", "LINE_BREAK_STYLE_STRICT", "LINE_BREAK_WORD_STYLE_NONE", "LINE_BREAK_WORD_STYLE_PHRASE", "TEXT_DIRECTION_ANY_RTL_LTR", "TEXT_DIRECTION_FIRST_STRONG_LTR", "TEXT_DIRECTION_FIRST_STRONG_RTL", "TEXT_DIRECTION_LOCALE", "TEXT_DIRECTION_LTR", "TEXT_DIRECTION_RTL", "BreakStrategy", "HyphenationFrequency", "JustificationMode", "LineBreakStyle", "LineBreakWordStyle", "TextDirection", "TextLayoutAlignment", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
|
|
/* loaded from: classes.dex */
|
|
public final class LayoutCompat {
|
|
public static final int ALIGN_CENTER = 2;
|
|
public static final int ALIGN_LEFT = 3;
|
|
public static final int ALIGN_NORMAL = 0;
|
|
public static final int ALIGN_OPPOSITE = 1;
|
|
public static final int ALIGN_RIGHT = 4;
|
|
public static final int BREAK_STRATEGY_BALANCED = 2;
|
|
public static final int BREAK_STRATEGY_HIGH_QUALITY = 1;
|
|
public static final int BREAK_STRATEGY_SIMPLE = 0;
|
|
public static final int DEFAULT_ALIGNMENT = 0;
|
|
public static final int DEFAULT_BREAK_STRATEGY = 0;
|
|
public static final boolean DEFAULT_FALLBACK_LINE_SPACING = true;
|
|
public static final int DEFAULT_HYPHENATION_FREQUENCY = 0;
|
|
public static final boolean DEFAULT_INCLUDE_PADDING = false;
|
|
public static final int DEFAULT_JUSTIFICATION_MODE = 0;
|
|
public static final float DEFAULT_LINESPACING_EXTRA = 0.0f;
|
|
public static final float DEFAULT_LINESPACING_MULTIPLIER = 1.0f;
|
|
public static final int DEFAULT_LINE_BREAK_STYLE = 0;
|
|
public static final int DEFAULT_LINE_BREAK_WORD_STYLE = 0;
|
|
public static final int DEFAULT_MAX_LINES = Integer.MAX_VALUE;
|
|
public static final int DEFAULT_TEXT_DIRECTION = 2;
|
|
private static final TextDirectionHeuristic DEFAULT_TEXT_DIRECTION_HEURISTIC;
|
|
public static final int HYPHENATION_FREQUENCY_FULL = 2;
|
|
public static final int HYPHENATION_FREQUENCY_FULL_FAST = 4;
|
|
public static final int HYPHENATION_FREQUENCY_NONE = 0;
|
|
public static final int HYPHENATION_FREQUENCY_NORMAL = 1;
|
|
public static final int HYPHENATION_FREQUENCY_NORMAL_FAST = 3;
|
|
public static final int JUSTIFICATION_MODE_INTER_WORD = 1;
|
|
public static final int JUSTIFICATION_MODE_NONE = 0;
|
|
public static final int LINE_BREAK_STYLE_LOOSE = 1;
|
|
public static final int LINE_BREAK_STYLE_NONE = 0;
|
|
public static final int LINE_BREAK_STYLE_NORMAL = 2;
|
|
public static final int LINE_BREAK_STYLE_STRICT = 3;
|
|
public static final int LINE_BREAK_WORD_STYLE_NONE = 0;
|
|
public static final int LINE_BREAK_WORD_STYLE_PHRASE = 1;
|
|
public static final int TEXT_DIRECTION_ANY_RTL_LTR = 4;
|
|
public static final int TEXT_DIRECTION_FIRST_STRONG_LTR = 2;
|
|
public static final int TEXT_DIRECTION_FIRST_STRONG_RTL = 3;
|
|
public static final int TEXT_DIRECTION_LOCALE = 5;
|
|
public static final int TEXT_DIRECTION_LTR = 0;
|
|
public static final int TEXT_DIRECTION_RTL = 1;
|
|
public static final LayoutCompat INSTANCE = new LayoutCompat();
|
|
private static final Layout.Alignment DEFAULT_LAYOUT_ALIGNMENT = Layout.Alignment.ALIGN_NORMAL;
|
|
|
|
/* compiled from: LayoutCompat.kt */
|
|
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0000\b\u0081\u0002\u0018\u00002\u00020\u0001B\u0000¨\u0006\u0002"}, d2 = {"Landroidx/compose/ui/text/android/LayoutCompat$BreakStrategy;", "", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
|
|
@Retention(RetentionPolicy.SOURCE)
|
|
@kotlin.annotation.Retention(AnnotationRetention.SOURCE)
|
|
/* loaded from: classes.dex */
|
|
public @interface BreakStrategy {
|
|
}
|
|
|
|
/* compiled from: LayoutCompat.kt */
|
|
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0000\b\u0081\u0002\u0018\u00002\u00020\u0001B\u0000¨\u0006\u0002"}, d2 = {"Landroidx/compose/ui/text/android/LayoutCompat$HyphenationFrequency;", "", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
|
|
@Retention(RetentionPolicy.SOURCE)
|
|
@kotlin.annotation.Retention(AnnotationRetention.SOURCE)
|
|
/* loaded from: classes.dex */
|
|
public @interface HyphenationFrequency {
|
|
}
|
|
|
|
/* compiled from: LayoutCompat.kt */
|
|
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0000\b\u0081\u0002\u0018\u00002\u00020\u0001B\u0000¨\u0006\u0002"}, d2 = {"Landroidx/compose/ui/text/android/LayoutCompat$JustificationMode;", "", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
|
|
@Retention(RetentionPolicy.SOURCE)
|
|
@kotlin.annotation.Retention(AnnotationRetention.SOURCE)
|
|
/* loaded from: classes.dex */
|
|
public @interface JustificationMode {
|
|
}
|
|
|
|
/* compiled from: LayoutCompat.kt */
|
|
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0000\b\u0081\u0002\u0018\u00002\u00020\u0001B\u0000¨\u0006\u0002"}, d2 = {"Landroidx/compose/ui/text/android/LayoutCompat$LineBreakStyle;", "", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
|
|
@Retention(RetentionPolicy.SOURCE)
|
|
@kotlin.annotation.Retention(AnnotationRetention.SOURCE)
|
|
/* loaded from: classes.dex */
|
|
public @interface LineBreakStyle {
|
|
}
|
|
|
|
/* compiled from: LayoutCompat.kt */
|
|
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0000\b\u0081\u0002\u0018\u00002\u00020\u0001B\u0000¨\u0006\u0002"}, d2 = {"Landroidx/compose/ui/text/android/LayoutCompat$LineBreakWordStyle;", "", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
|
|
@Retention(RetentionPolicy.SOURCE)
|
|
@kotlin.annotation.Retention(AnnotationRetention.SOURCE)
|
|
/* loaded from: classes.dex */
|
|
public @interface LineBreakWordStyle {
|
|
}
|
|
|
|
/* compiled from: LayoutCompat.kt */
|
|
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0000\b\u0081\u0002\u0018\u00002\u00020\u0001B\u0000¨\u0006\u0002"}, d2 = {"Landroidx/compose/ui/text/android/LayoutCompat$TextDirection;", "", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
|
|
@Retention(RetentionPolicy.SOURCE)
|
|
@kotlin.annotation.Retention(AnnotationRetention.SOURCE)
|
|
/* loaded from: classes.dex */
|
|
public @interface TextDirection {
|
|
}
|
|
|
|
/* compiled from: LayoutCompat.kt */
|
|
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u001b\n\u0000\b\u0081\u0002\u0018\u00002\u00020\u0001B\u0000¨\u0006\u0002"}, d2 = {"Landroidx/compose/ui/text/android/LayoutCompat$TextLayoutAlignment;", "", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
|
|
@Retention(RetentionPolicy.SOURCE)
|
|
@kotlin.annotation.Retention(AnnotationRetention.SOURCE)
|
|
/* loaded from: classes.dex */
|
|
public @interface TextLayoutAlignment {
|
|
}
|
|
|
|
public final Layout.Alignment getDEFAULT_LAYOUT_ALIGNMENT$ui_text_release() {
|
|
return DEFAULT_LAYOUT_ALIGNMENT;
|
|
}
|
|
|
|
public final TextDirectionHeuristic getDEFAULT_TEXT_DIRECTION_HEURISTIC$ui_text_release() {
|
|
return DEFAULT_TEXT_DIRECTION_HEURISTIC;
|
|
}
|
|
|
|
private LayoutCompat() {
|
|
}
|
|
|
|
static {
|
|
TextDirectionHeuristic FIRSTSTRONG_LTR = TextDirectionHeuristics.FIRSTSTRONG_LTR;
|
|
Intrinsics.checkNotNullExpressionValue(FIRSTSTRONG_LTR, "FIRSTSTRONG_LTR");
|
|
DEFAULT_TEXT_DIRECTION_HEURISTIC = FIRSTSTRONG_LTR;
|
|
}
|
|
}
|