2 implementations of IEmbeddedFontLoader
Microsoft.Maui (2)
Fonts\EmbeddedFontLoader.cs (1)
10
public partial class EmbeddedFontLoader :
IEmbeddedFontLoader
Fonts\FileSystemEmbeddedFontLoader.cs (1)
10
public class FileSystemEmbeddedFontLoader :
IEmbeddedFontLoader
6 references to IEmbeddedFontLoader
Microsoft.Maui (6)
Fonts\FontRegistrar.cs (3)
18
IEmbeddedFontLoader
_fontLoader;
23
/// <param name="fontLoader">An instance of <see cref="
IEmbeddedFontLoader
"/> that is responsible for actually loading fonts.</param>
26
public FontRegistrar(
IEmbeddedFontLoader
fontLoader, IServiceProvider? serviceProvider = null)
Fonts\IEmbeddedFontLoader.cs (1)
5
/// The <see cref="
IEmbeddedFontLoader
"/> is able to load a font from the embedded resources.
Hosting\Fonts\FontsMauiAppBuilderExtensions.cs (2)
31
builder.Services.TryAddSingleton<
IEmbeddedFontLoader
>(svc => new EmbeddedFontLoader(svc));
32
builder.Services.TryAddSingleton<IFontRegistrar>(svc => new FontRegistrar(svc.GetRequiredService<
IEmbeddedFontLoader
>(), svc));