49 lines
2.4 KiB
Java
49 lines
2.4 KiB
Java
package com.discord.utilities.textprocessing;
|
|
|
|
import android.content.Context;
|
|
import android.text.style.CharacterStyle;
|
|
import android.text.style.ParagraphStyle;
|
|
import com.discord.utilities.color.ColorCompat;
|
|
import com.discord.utilities.spans.VerticalPaddingSpan;
|
|
import d0.z.d.m;
|
|
import java.util.List;
|
|
import kotlin.jvm.functions.Function0;
|
|
import kotlin.jvm.functions.Function1;
|
|
/* compiled from: Spans.kt */
|
|
public final class Spans {
|
|
public static final Spans INSTANCE = new Spans();
|
|
private static final int MARKDOWN_BULLET_RADIUS = 8;
|
|
|
|
private Spans() {
|
|
}
|
|
|
|
public final Function0<List<VerticalPaddingSpan>> createChangelogSpecialHeaderPaddingSpansProvider(Context context) {
|
|
m.checkNotNullParameter(context, "context");
|
|
return new Spans$createChangelogSpecialHeaderPaddingSpansProvider$1(context.getResources().getDimensionPixelSize(2131165463), context.getResources().getDimensionPixelSize(2131165462));
|
|
}
|
|
|
|
public final Function1<String, Object> createHeaderClassSpanProvider(Context context) {
|
|
m.checkNotNullParameter(context, "context");
|
|
return new Spans$createHeaderClassSpanProvider$1(context, context.getResources().getDimensionPixelSize(2131165467));
|
|
}
|
|
|
|
public final Function0<List<VerticalPaddingSpan>> createHeaderPaddingSpansProvider(Context context) {
|
|
m.checkNotNullParameter(context, "context");
|
|
return new Spans$createHeaderPaddingSpansProvider$1(context.getResources().getDimensionPixelSize(2131165465), context.getResources().getDimensionPixelSize(2131165462));
|
|
}
|
|
|
|
public final Function1<Integer, CharacterStyle> createHeaderStyleSpanProvider(Context context) {
|
|
m.checkNotNullParameter(context, "context");
|
|
return new Spans$createHeaderStyleSpanProvider$1(context);
|
|
}
|
|
|
|
public final Function0<List<ParagraphStyle>> createMarkdownBulletSpansProvider(Context context) {
|
|
m.checkNotNullParameter(context, "context");
|
|
return new Spans$createMarkdownBulletSpansProvider$1$1(context.getResources().getDimensionPixelSize(2131165461), context.getResources().getDimensionPixelSize(2131165460), ColorCompat.getThemedColor(context, 2130969007));
|
|
}
|
|
|
|
public final Function1<Integer, CharacterStyle> createSpecialHeaderStyleSpanProvider(Context context) {
|
|
m.checkNotNullParameter(context, "context");
|
|
return new Spans$createSpecialHeaderStyleSpanProvider$1(context);
|
|
}
|
|
}
|