Enum MainLoopPhase
- Namespace
- SharpConsoleUI.Core
- Assembly
- SharpConsoleUI.dll
Identifies which step of the main loop was executing — surfaced in UnresponsiveEventArgs to attribute a stall to input handling, UI-action draining, rendering, or idle wait.
public enum MainLoopPhase
- Extension Methods
Fields
Drain = 2Draining the UI action queue (work marshalled from background threads).
Idle = 4Idle — waiting for the next wake signal or timeout.
Input = 1Processing queued input (key/mouse dispatch to controls).
Render = 3Rendering the display (layout, paint, console output).
Unknown = 0The executing phase is not known.