Skip to main content

Class AppBuilderExtensions

Namespace: VelloSharp.Integration.Avalonia
Assembly: VelloSharp.Integration.dll

public static class AppBuilderExtensions

Inheritance

objectAppBuilderExtensions

Inherited Members

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

Methods

UseVelloSkiaTextServices(AppBuilder)

Configures Avalonia text services to use Vello-backed implementations when the active IPlatformRenderInterface is compatible. Currently this is limited to the Vello rendering backend; when running on other backends (for example Avalonia's Skia renderer) the registration is skipped to avoid invalid glyph typeface casts.

public static AppBuilder UseVelloSkiaTextServices(this AppBuilder builder)

Parameters

builder AppBuilder

Returns

AppBuilder