# `CKEditor5.Config`
[🔗](https://github.com/Mati365/ckeditor5-phoenix/blob/v1.28.2/lib/config.ex#L1)

Provides access to CKEditor 5 configuration, specifically the presets defined in the application environment.
Prefer to not modify values too much, do it in other modules.

# `raw_contexts`

```elixir
@spec raw_contexts() :: map()
```

Returns the raw contexts configuration from the application environment.
It's unprocessed raw configuration.

# `raw_presets`

```elixir
@spec raw_presets() :: map()
```

Returns the raw presets configuration from the application environment.
It's unprocessed raw configuration, not merged with defaults.
In order to use processed presets, use `CKEditor5.Presets.presets/0` or `CKEditor5.Presets.presets_with_default/0`.

# `uploads_config`

```elixir
@spec uploads_config() :: map()
```

Returns the uploads configuration from the application environment.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
