Package-level declarations

Functions

Link copied to clipboard
fun MarkdownBlockRenderer.Companion.create(styling: MarkdownStyling = MarkdownStyling.create(), rendererExtensions: List<MarkdownRendererExtension> = emptyList(), inlineRenderer: InlineMarkdownRenderer = DefaultInlineMarkdownRenderer(rendererExtensions)): MarkdownBlockRenderer
Link copied to clipboard
@Composable
fun ProvideMarkdownStyling(project: Project, themeName: String = JewelTheme.name, markdownStyling: MarkdownStyling = remember(themeName) { MarkdownStyling.create() }, markdownProcessor: MarkdownProcessor = remember { MarkdownProcessor() }, markdownBlockRenderer: MarkdownBlockRenderer = remember(markdownStyling) { MarkdownBlockRenderer.create(markdownStyling) }, content: @Composable () -> Unit)
@Composable
fun ProvideMarkdownStyling(themeName: String = JewelTheme.name, markdownStyling: MarkdownStyling = remember(themeName) { MarkdownStyling.create() }, markdownProcessor: MarkdownProcessor = remember { MarkdownProcessor() }, markdownBlockRenderer: MarkdownBlockRenderer = remember(markdownStyling) { MarkdownBlockRenderer.create(markdownStyling) }, codeHighlighter: CodeHighlighter = remember { NoOpCodeHighlighter }, content: @Composable () -> Unit)