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
| Name | Description |
|---|---|
TabGroupBlock(BlockParser parser) |
Creates a new tab group block. |
TabGroupBlock(BlockParser parser)
TabGroupBlock.TabGroupBlock(BlockParser parser)
Creates a new tab group block.
Properties
| Name | Description |
|---|---|
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; } = "";
}