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

ObjectHex1bWidgetLayoutWidget

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.