This site provides a machine-readable index at /llms.txt.

Skip to main content Skip to navigation

CodeBlockPreprocessResult Pennington.Markdown.Extensions

Result from a code block preprocessor.

Properties

BaseLanguage string
The base language for CSS class purposes.
HighlightedHtml string
Fully highlighted HTML (wrapped in pre/code tags).
SkipTransform bool
Default: false
If 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

HighlightedHtml string
Fully highlighted HTML (wrapped in pre/code tags).
BaseLanguage string
The base language for CSS class purposes.
SkipTransform bool (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
; }