Class DriverRegistry
Central registry of available Terminal.Gui drivers. Provides type-safe driver identification and discovery without reflection.
public static class DriverRegistry
- Inheritance
-
DriverRegistry
- Inherited Members
Methods
- GetDefaultDriver()
Gets the default driver descriptor for the current platform.
- GetDriverNames()
Gets all registered driver names.
- GetDrivers()
Gets all registered driver descriptors.
- GetSupportedDrivers()
Gets drivers supported on the current platform.
- IsRegistered(string)
Checks if a driver name is registered (case-insensitive).
- Register(DriverDescriptor)
Registers a driver descriptor. Can be used to add custom drivers.
- TryGetDriver(string, out DriverDescriptor?)
Gets a driver descriptor by name (case-insensitive).