Base class for a markdown block nodes.
Namespace: Radzen.Documents.Markdown
Assembly: Radzen.Blazor.dll
public abstract class Block : Documents.Markdown.INodeReturns the first child of the block.
public Documents.Markdown.Block FirstChild { get; }
| Type | Description |
|---|---|
| Documents.Markdown.Block | Returns the first child of the block. |
Returns the last child of the block.
public Documents.Markdown.Block LastChild { get; }
| Type | Description |
|---|---|
| Documents.Markdown.Block | Returns the last child of the block. |
Returns the next sibling of the block.
public Documents.Markdown.Block Next { get; }
| Type | Description |
|---|---|
| Documents.Markdown.Block | Returns the next sibling of the block. |
Returns the parent node of the block.
public Documents.Markdown.BlockContainer Parent { get; set; }
| Type | Description |
|---|---|
| Documents.Markdown.BlockContainer | Returns the parent node of the block. |
Accepts a visitor.
public abstract void Accept(Documents.Markdown.INodeVisitor visitor)
| Type | Name | Description |
|---|---|---|
| Documents.Markdown.INodeVisitor | visitor | The visitor to accept. |