Skip to main content

Class WinitApplicationExtensions

Namespace: Avalonia.Winit
Assembly: VelloSharp.Avalonia.Winit.dll

Provides the AppBuilder extension entry point.

public static class WinitApplicationExtensions

Inheritance​

object ← WinitApplicationExtensions

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Methods​

UseWinit(AppBuilder, WinitPlatformOptions?)​

Configures Avalonia to use the Winit windowing subsystem backed by VelloSharp bindings.

public static AppBuilder UseWinit(this AppBuilder builder, WinitPlatformOptions? options = null)

Parameters​

builder AppBuilder

The instance.

options WinitPlatformOptions?

Optional configuration values for the subsystem.

Returns​

AppBuilder

The builder instance for fluent configuration.