CodeBlockPreprocessResult Pennington.Markdown.Extensions
Result from a code block preprocessor.
Properties
BaseLanguagestring- The base language for CSS class purposes.
HighlightedHtmlstring- Fully highlighted HTML (wrapped in pre/code tags).
SkipTransformbool- Default:
falseIf true, skip CodeTransformer on the output.
Constructors
.ctor
#public record CodeBlockPreprocessResult(
string HighlightedHtml,
string BaseLanguage,
bool SkipTransform = false);Result from a code block preprocessor.
Parameters
HighlightedHtmlstring- Fully highlighted HTML (wrapped in pre/code tags).
BaseLanguagestring- The base language for CSS class purposes.
SkipTransformbool (optional)- If true, skip CodeTransformer on the output.
Pennington.Markdown.Extensions.CodeBlockPreprocessResult
namespace Pennington.Markdown.Extensions;
/// Result from a code block preprocessor.
public record CodeBlockPreprocessResult
{
/// Result from a code block preprocessor.
public record CodeBlockPreprocessResult(
string HighlightedHtml,
string BaseLanguage,
bool SkipTransform = false);
/// The base language for CSS class purposes.
string BaseLanguage
;
/// Fully highlighted HTML (wrapped in pre/code tags).
string HighlightedHtml
;
/// If true, skip CodeTransformer on the output.
bool SkipTransform = false
;
}