Separator class Core

A horizontal separator line, vertically centred in its slot. Purely visual: never focusable, never hit (the pointer falls through to nothing).

public sealed class Separator : Control
Namespace
ArionUI.Presentation.Controls
Package
ArionUI.Presentation · dotnet add package ArionUI.Presentation --prerelease
Inherits
Control

Constructors

Separator

public Separator();

Properties

Inset

public double Inset { get; init; }

Horizontal inset of the line from the slot's edges.

Methods

HitTest

public override Control? HitTest(LogPoint p);

The control under an ABSOLUTE point, or null. Containers recurse; leaves answer for themselves. Same bounds the render pass used.

Render

public override void Render(IRenderSurface s, ControlFrame frame);