TabbedCodeBlockRenderOptions

class

Namespace: MyLittleContentEngine.Services.Content.MarkdigExtensions.Tabs

Options for customizing the CSS classes used in the tabbed code block renderer

Declaration

public record TabbedCodeBlockRenderOptions

Inheritance

objectTabbedCodeBlockRenderOptions

Implements

  • System.IEquatable<MyLittleContentEngine.Services.Content.MarkdigExtensions.Tabs.TabbedCodeBlockRenderOptions>

Propertys

ContainerCss

property
public required string ContainerCss { get; init; }
CSS classes for the container
Returns: string TabbedCodeBlockRenderOptions.ContainerCss

OuterWrapperCss

property
public required string OuterWrapperCss { get; init; }
CSS class for the outer wrapper element
Returns: string TabbedCodeBlockRenderOptions.OuterWrapperCss

TabButtonCss

property
public required string TabButtonCss { get; init; }
CSS classes for the tab buttons
Returns: string TabbedCodeBlockRenderOptions.TabButtonCss

TabListCss

property
public required string TabListCss { get; init; }
CSS classes for the tab list
Returns: string TabbedCodeBlockRenderOptions.TabListCss

TabPanelCss

property
public required string TabPanelCss { get; init; }
CSS classes for the tab panels
Returns: string TabbedCodeBlockRenderOptions.TabPanelCss

Fields

Default

field
public static readonly TabbedCodeBlockRenderOptions Default
Gets the default settings for .
Returns: TabbedCodeBlockRenderOptions TabbedCodeBlockRenderOptions.Default