# SourceEditingEnhancedConfig

interface

The configuration of the source editing enhanced feature.

```typescript
ClassicEditor
	.create( {
		sourceEditingEnhanced: {
			allowCollaborationFeatures: true
		}
	} )
	.then( ... )
	.catch( ... );
```

See [all editor options](module_core_editor_editorconfig-EditorConfig.md).

<a id="properties">

## Properties

<a id="member-allowCollaborationFeatures">

### `allowCollaborationFeatures?: boolean`

Set to `true` to enable source editing feature for real-time collaboration.

Please note that source editing feature is not fully compatible with real-time collaboration and using it may lead to data loss. [Read more](../features/source-editing/source-editing-enhanced.md#limitations-and-incompatibilities).

Defaults to `false`

<a id="member-theme">

### `theme?: 'default' | 'dark' | Extension`

The theme of the source editor.

**Note:** Creating a custom theme via `Extension` is not supported when using [Using CDN](../getting-started/installation/cloud/quick-start.md#installing-ckeditor-5-from-cdn), due to technical limitations. This option remains available in all other installation methods. The `'default'` and `'dark'` themes are fully supported in the CDN version.

[Read more](../features/source-editing/source-editing-enhanced.md#themes) about themes configuration.

Defaults to `'default'`

---

Full index of the CKEditor 5 API reference: [llms.txt](llms.txt)
