@breadstone/ziegel-platform-configuration
Classes
| Class | Description |
|---|---|
| LocalStorageSettingsProvider | - |
| MemoryStorageSettingsProvider | - |
| SessionStorageSettingsProvider | - |
| SettingsCache | The SettingsCache class. |
| SettingsManager | - |
| SettingsManagerLocator | - |
| SettingsProviderBase | - |
Interfaces
| Interface | Description |
|---|---|
| ISetting | Represents the ISetting interface. |
| ISettingsCache | Represents the ISettingsCache interface. |
| ISettingsManager | - |
| ISettingsProvider | - |
| IStorage | - |
Functions
| Function | Description |
|---|---|
| fromSetting | Converts a ISetting to a Observable. |
| Setting | A decorator that handle a property to do get/set automatically with a SettingsManager value. Decoration usage as PropertyDecorator. |
| SettingNamespace | A decorator that handles the namespace for the Setting decorator. The namespace would be combined with the Setting key parameter. Decoration usage as ClassDecorator. |
References
Config
Renames and re-exports Setting
ConfigNamespace
Renames and re-exports SettingNamespace
ConfigsCache
Renames and re-exports SettingsCache
ConfigsManager
Renames and re-exports SettingsManager
ConfigsManagerLocator
Renames and re-exports SettingsManagerLocator
ConfigsProviderBase
Renames and re-exports SettingsProviderBase
fromConfig
Renames and re-exports fromSetting
IConfig
Renames and re-exports ISetting
IConfigsCache
Renames and re-exports ISettingsCache
IConfigsManager
Renames and re-exports ISettingsManager
IConfigsProvider
Renames and re-exports ISettingsProvider
LocalStorageConfigsProvider
Renames and re-exports LocalStorageSettingsProvider
MemoryStorageConfigsProvider
Renames and re-exports MemoryStorageSettingsProvider
SessionStorageConfigsProvider
Renames and re-exports SessionStorageSettingsProvider