docfx/includes/config-lexicon.md
| Term | Meaning |
|---|---|
| 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.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. |