Table of Contents

Struct Padding

Namespace
SharpConsoleUI.Layout
Assembly
SharpConsoleUI.dll

Immutable padding values for content spacing. Replaces Spectre.Console.Padding.

public readonly record struct Padding : IEquatable<Padding>
Implements
Inherited Members
Extension Methods

Constructors

Padding(int)

Creates uniform padding on all sides.

public Padding(int all)

Parameters

all int

Padding(int, int)

Creates padding with horizontal and vertical values.

public Padding(int horizontal, int vertical)

Parameters

horizontal int
vertical int

Padding(int, int, int, int)

Immutable padding values for content spacing. Replaces Spectre.Console.Padding.

public Padding(int Left, int Top, int Right, int Bottom)

Parameters

Left int
Top int
Right int
Bottom int

Properties

Bottom

public int Bottom { get; init; }

Property Value

int

Left

public int Left { get; init; }

Property Value

int

None

No padding.

public static Padding None { get; }

Property Value

Padding

Right

public int Right { get; init; }

Property Value

int

Top

public int Top { get; init; }

Property Value

int