Table of Contents

Class DispatcherOptions

Namespace
Avalonia.Threading
Assembly
Avalonia.Base.dll

AppBuilder options for configuring the Dispatcher.

public class DispatcherOptions
Inheritance
DispatcherOptions
Inherited Members

Constructors

DispatcherOptions()

public DispatcherOptions()

Properties

InputStarvationTimeout

Gets or sets a timeout after which the dispatcher will start prioritizing input events over rendering. The default value is 1 second.

public TimeSpan InputStarvationTimeout { get; set; }

Property Value

TimeSpan

Remarks

If no input events are processed within this time, the dispatcher will start prioritizing input events over rendering to prevent the application from becoming unresponsive. This may need to be lowered on resource-constrained platforms where input events are processed on the same thread as rendering.