OverlayFrameState record struct Core
What the host tells a pane about its situation each frame. OverlayFrameState.IsActive means this is the topmost pane, the one that owns the keyboard: only it may draw a focused field and a caret. OverlayFrameState.CaretVisible is the host's single caret-blink phase — the same flag the grid feeds its filter row.
public readonly record struct OverlayFrameState
- Namespace
- ArionUI.Presentation.Overlay
- Package
- ArionUI.Presentation ·
dotnet add package ArionUI.Presentation --prerelease
Constructors
OverlayFrameState
public OverlayFrameState(bool IsActive, bool CaretVisible);What the host tells a pane about its situation each frame. OverlayFrameState.IsActive means this is the topmost pane, the one that owns the keyboard: only it may draw a focused field and a caret. OverlayFrameState.CaretVisible is the host's single caret-blink phase — the same flag the grid feeds its filter row.
Properties
CaretVisible
public bool CaretVisible { get; init; }
IsActive
public bool IsActive { get; init; }
