Skip to content

LayoutWidget ​

Namespace: Hex1b.Widgets

Assembly: Hex1b.dll

A layout widget that provides clipping and rendering assistance to its children. Children that are aware of layout can query whether characters should be rendered.

csharp
public sealed record LayoutWidget : Hex1bWidget, IEquatable<Hex1bWidget>, IEquatable<LayoutWidget>

Inheritance ​

Object → Hex1bWidget → LayoutWidget

Implements ​

Constructors ​

LayoutWidget(Hex1bWidget, ClipMode) ​

A layout widget that provides clipping and rendering assistance to its children. Children that are aware of layout can query whether characters should be rendered.

Parameters:

csharp
public LayoutWidget(Hex1bWidget Child, ClipMode ClipMode = ClipMode.Clip)

Properties ​

Child ​

Returns: Hex1bWidget

csharp
public Hex1bWidget Child { get; init; }

ClipMode ​

Returns: ClipMode

csharp
public ClipMode ClipMode { get; init; }

Released under the MIT License.