---
title: "Interface: IImageEditorDialogConfig | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-editor/iframe-api/reference/design-editor-iframe/interfaces/WidgetConfigurationInterfaces.IImageEditorDialogConfig/"
---

# Interface: IImageEditorDialogConfig

> A structure defining settings of the Image editor dialog.

## Example

``` js
configuration = {
   widgets: {
       ImageEditorDialog: {
           colorAdjustButtonEnabled: false
       }
   }
};
```

## Properties

### colorAdjustButtonEnabled?

> `optional` **colorAdjustButtonEnabled?**: `boolean`

Displays the **Adjust** button in the **Image Editor**. The default value is `true`.

***

### cropButtonEnabled?

> `optional` **cropButtonEnabled?**: `boolean`

Displays the **Crop** button in the **Image Editor**. The default value is `true`.

***

### backgroundEraseButtonEnabled?

> `optional` **backgroundEraseButtonEnabled?**: `boolean`

Displays the **Background** button in the **Image Editor**. The default value is `true`.

***

### fullscreenOnTouchDevice?

> `optional` **fullscreenOnTouchDevice?**: `boolean`

If `true`, the **Image Editor** opens in the full-screen mode on mobile devices. The default value is `true`.

***

### imageContextMenuEnabled?

> `optional` **imageContextMenuEnabled?**: `boolean`

If `true`, the **Image Editor** allow to open contextmenu by rightclick. The default value is `true`.
