public class Prism4jSyntaxHighlight
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
Prism4jSyntaxHighlight(Prism4j prism4j,
Prism4jTheme theme,
java.lang.String fallback) |
| Modifier and Type | Method and Description |
|---|---|
static Prism4jSyntaxHighlight |
create(Prism4j prism4j,
Prism4jTheme theme) |
static Prism4jSyntaxHighlight |
create(Prism4j prism4j,
Prism4jTheme theme,
java.lang.String fallback) |
protected java.lang.String |
fallback() |
protected java.lang.CharSequence |
highlight(java.lang.String language,
Prism4j.Grammar grammar,
java.lang.String code) |
java.lang.CharSequence |
highlight(java.lang.String info,
java.lang.String code) |
protected java.lang.CharSequence |
highlightNoLanguageInfo(java.lang.String code) |
protected java.lang.CharSequence |
highlightWithLanguageInfo(java.lang.String info,
java.lang.String code) |
protected Prism4j |
prism4j() |
protected Prism4jTheme |
theme() |
protected Prism4jSyntaxHighlight(Prism4j prism4j,
Prism4jTheme theme,
java.lang.String fallback)
public static Prism4jSyntaxHighlight create(Prism4j prism4j, Prism4jTheme theme)
public static Prism4jSyntaxHighlight create(Prism4j prism4j, Prism4jTheme theme, java.lang.String fallback)
public java.lang.CharSequence highlight(java.lang.String info,
java.lang.String code)
protected java.lang.CharSequence highlightNoLanguageInfo(java.lang.String code)
protected java.lang.CharSequence highlightWithLanguageInfo(java.lang.String info,
java.lang.String code)
protected java.lang.CharSequence highlight(java.lang.String language,
Prism4j.Grammar grammar,
java.lang.String code)
protected Prism4j prism4j()
protected Prism4jTheme theme()
protected java.lang.String fallback()