class DefaultSyntaxHighlighterService

Default implementation of SyntaxHighlighterService which has a syntax definition for JSON already registered.

Constructors

new
DefaultSyntaxHighlighterService()

Properties

colorFunction: (
text: string,
hexFormattedColor: string,
) => string
emphasize: Emphasize

Methods

getRegisteredSyntaxes(): ReadonlyArray<string>
highlight(
text: string,
syntaxName: string,
colorScheme?: ColorScheme,
): string
registerSyntax(
syntaxName: string,
syntaxDefinition: HighlightSyntax,
): void