| Interface | Description |
|---|---|
| IConfigProxy |
Use this interface to create custom serializers and deserializers for configs
|
| IConfigurationHandler |
An interface representing a custom config handler, it will get called whenever a config is modified
|
| Class | Description |
|---|---|
| ConfigLoadEvent |
This is called when CollectiveFramework attempts to load a config.
|
| ConfigLoadEvent.Init | |
| ConfigLoadEvent.Post | |
| ConfigLoadEvent.Pre | |
| ConfigRegistry |
A registry for configs
|
| ConfigRegistry.ConfigProxy | |
| ConfigRegistry.DefaultConfigurationHandler |
The default
IConfigurationHandler for configs |
| DefaultProxy |
A default config proxy for primitive (also includes strings) and array types
|
| Exception | Description |
|---|---|
| ConfigException |
An exception which occurs due to a config problem
|
| Annotation Type | Description |
|---|---|
| Config |
This annotation allows for a class to act as a config, simplifies config creation.
|
| Description |
Describes a config field
|