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- If true, skip CodeTransformer on the output.
Constructors
CodeBlockPreprocessResult
#public 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- If true, skip CodeTransformer on the output.
Pennington.Markdown.Extensions.CodeBlockPreprocessResult
namespace Pennington.Markdown.Extensions;
/// Result from a code block preprocessor.
public record CodeBlockPreprocessResult
{
/// The base language for CSS class purposes.
public string BaseLanguage { get; set; }
/// Result from a code block preprocessor.
public CodeBlockPreprocessResult(string HighlightedHtml, string BaseLanguage, bool SkipTransform = false)
;
/// Fully highlighted HTML (wrapped in pre/code tags).
public string HighlightedHtml { get; set; }
/// If true, skip CodeTransformer on the output.
public bool SkipTransform { get; set; }
}