Padder
LayoutAdds padding around its children.
@using Spectre.Console
@using RazorConsole.Components
<Border>
<Padder Padding="new Padding(2, 1, 2, 1)">
<Markup Content="Padded content" />
</Padder>
</Border>Parameters
6| Name | Type | Default | Description |
|---|---|---|---|
Appearance | |||
FillHeight | Boolean | — | Whether the padder should fill the height offered by its parent. |
FillWidth | Boolean | — | Whether the padder should fill the width offered by its parent. |
Common | |||
ChildContent | RenderFragment | — | Content to which padding will be applied. |
Other | |||
Expand | Boolean | — | Whether the padder should expand to fill available space in native widget layout containers. |
Margin | Padding | — | Margin to apply outside the padded content. |
Padding | Padding | — | Padding to apply as (left, top, right, bottom) in characters. Default is (0, 0, 0, 0). Example: new Padding(2, 1, 2, 1) adds 2 characters horizontally and 1 line vertically. |