| AppSettings |
Application-specific settings stored in the application's resources. |
| Apply |
Apply the configuration to the application; copies settings from configuration properties to corresponding static [ConfigProperty] properties. |
| ConfigProperty |
A property decorated with [ConfigProperty] that can be configured via the configuration system. |
| Configuration |
A collection of settings defining application behavior and appearance. |
| ConfigurationManager |
System that loads and manages application runtime settings from external sources. |
| Load |
Load configuration from given location(s), updating with new values. Loading doesn't apply settings automatically. |
| Location |
Storage location for configuration (e.g., user's home directory, application directory). |
| Reset |
Reset configuration to current values or hard-coded defaults. Does not load configuration. |
| Scope |
Defines the context where configuration applies (Settings, Theme, or AppSettings). |
| Settings |
Runtime options including both system settings and application-specific settings. |
| Sources |
Set of locations where configuration can be stored (@Terminal.Gui.Configuration.ConfigLocations enum). |
| Theme |
Named instance containing specific appearance settings. |
| ThemeInheritance |
Mechanism where themes can inherit and override settings from other themes. |
| Themes |
Collection of named Theme definitions bundling visual and layout settings. |