Table of Contents

Namespace Xui.Core.DI

Classes

ApplicationExtensions
HostExtensions
ServiceProviderExtensions

Generic convenience wrappers over IServiceProvider, mirroring the shape of Microsoft.Extensions.DependencyInjection without pulling in that package.

Interfaces

IDeviceInfo

Provides information about the current device, platform, and user preferences. Resolved via this.GetService<IDeviceInfo>() from any View. The emulator replaces this with a mock to simulate phone or tablet form factors.

Enums

ColorScheme

Whether the current effective appearance is light or dark.

DeviceFormFactor

The physical form factor of the device.

DevicePlatform

The operating system platform.

PointerModel

The primary pointing device available to the user.