Skip to content

RescueContext

Namespace: Hex1b

Assembly: Hex1b.dll

A widget context for building rescue fallback UI. Provides access to error information and the ability to reset the rescue state.

csharp
public sealed class RescueContext : WidgetContext<VStackWidget>

Inheritance

Object → WidgetContext<VStackWidget> → RescueContext

Properties

ErrorPhase

The phase in which the error occurred (Reconcile, Measure, Arrange, Render).

Returns: RescueErrorPhase

csharp
public RescueErrorPhase ErrorPhase { get; }

Exception

The exception that was caught.

Returns: Exception

csharp
public Exception Exception { get; }

Methods

Reset()

Resets the rescue state, causing the next render cycle to retry the child widget. This triggers internal cleanup and then invokes any OnReset handler.

csharp
public void Reset()

Released under the MIT License.