package com.discord.utilities.textprocessing; import android.content.Context; import android.text.style.CharacterStyle; import android.text.style.ParagraphStyle; import com.discord.R; 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> createChangelogSpecialHeaderPaddingSpansProvider(Context context) { m.checkNotNullParameter(context, "context"); return new Spans$createChangelogSpecialHeaderPaddingSpansProvider$1(context.getResources().getDimensionPixelSize(R.dimen.markdown_header_1_changelog_special_top_padding), context.getResources().getDimensionPixelSize(R.dimen.markdown_header_1_bottom_padding)); } public final Function1 createHeaderClassSpanProvider(Context context) { m.checkNotNullParameter(context, "context"); return new Spans$createHeaderClassSpanProvider$1(context, context.getResources().getDimensionPixelSize(R.dimen.markdown_header_class_marginTop)); } public final Function0> createHeaderPaddingSpansProvider(Context context) { m.checkNotNullParameter(context, "context"); return new Spans$createHeaderPaddingSpansProvider$1(context.getResources().getDimensionPixelSize(R.dimen.markdown_header_1_top_padding), context.getResources().getDimensionPixelSize(R.dimen.markdown_header_1_bottom_padding)); } public final Function1 createHeaderStyleSpanProvider(Context context) { m.checkNotNullParameter(context, "context"); return new Spans$createHeaderStyleSpanProvider$1(context); } public final Function0> createMarkdownBulletSpansProvider(Context context) { m.checkNotNullParameter(context, "context"); return new Spans$createMarkdownBulletSpansProvider$1$1(context.getResources().getDimensionPixelSize(R.dimen.markdown_bullet_vertical_padding), context.getResources().getDimensionPixelSize(R.dimen.markdown_bullet_gap), ColorCompat.getThemedColor(context, (int) R.attr.color_brand_500)); } public final Function1 createSpecialHeaderStyleSpanProvider(Context context) { m.checkNotNullParameter(context, "context"); return new Spans$createSpecialHeaderStyleSpanProvider$1(context); } }