DynamicConfigFile
Namespace: uModConfiguration
Assembly: uMod.Core.dll
Inheritance ObjectConfigFile DynamicConfigFile
Implements IEnumerable<KeyValuePair<String, Object>>, IEnumerable
Summary
Represents a config file with a dynamic layout
Constructors
Name | Summary |
|---|---|
DynamicConfigFile ( |
Properties
Name | Summary |
|---|---|
Item [ | Gets or sets a setting on this config by key |
Item [ | Gets or sets a setting on this config by key |
Item [ | Gets or sets a setting on this config by key |
Settings |
Methods
Name | Summary |
|---|---|
Clear () | Clears this config |
Exists ( | Checks if the file or specified file exists |
FromString ( | Imports raw JSON into object |
Get ( | Gets a configuration value at the specified path |
Gets a configuration value at the specified path and converts it to the specified type | |
GetEnumerator () | |
Load ( | Loads this config from the specified file |
LoadAsync ( | Loads this config from the specified file |
Loads this config from the specified file | |
Loads this config from the specified file | |
Remove ( | |
Save ( | Saves this config to the specified file |
SaveAsync ( | Saves this config to the specified file asynchronously |
Set ( | Sets a configuration value at the specified path |
ToString () | Converts object contents to JSON |
Saves the specified object to the specified file | |
Saves the specified object to the specified file asynchronously |