Class Sealed
public sealed class TabGroupBlock : ContainerBlock

Namespace: Moka.Docs.Parsing.Markdown

Represents a group of tabs in the AST.

Inheritance

Inherits from: ContainerBlock

Constructors

NameDescription
TabGroupBlock(BlockParser parser) Creates a new tab group block.

TabGroupBlock(BlockParser parser)

TabGroupBlock.TabGroupBlock(BlockParser parser)

Creates a new tab group block.

Properties

NameDescription
GroupId Unique ID for this tab group (for linking tab headers to content).

GroupId

string TabGroupBlock.GroupId { get; set; }

Unique ID for this tab group (for linking tab headers to content).

Type Relationships
classDiagram
                    style TabGroupBlock fill:#f9f,stroke:#333,stroke-width:2px
                    TabGroupBlock --|> ContainerBlock : inherits
                
View Source
/// <summary>
///     Represents a group of tabs in the AST.
/// </summary>
public sealed class TabGroupBlock : ContainerBlock
{
    /// <summary>Creates a new tab group block.</summary>
    public TabGroupBlock(BlockParser parser) : base(parser)
    {
    }

    /// <summary>Unique ID for this tab group (for linking tab headers to content).</summary>
    public string GroupId { get; set; } = "";
}
Was this page helpful?