---
title: "IWidgetsConfig Interface"
canonical: https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.iwidgetsconfig.htm
archived: true
applies_to:
  - product: "Customer's Canvas On-Premises"
  - product: "Design Editor"
    versions: ["6.15.0", "6.x (may differ)"]
---

**You’re viewing outdated documentation.** [View the latest Customer’s Canvas On-Premises documentation](https://customerscanvas.com/docs/on-premises/).

# IWidgetsConfig Interface

**Applies to:** Customer's Canvas On-Premises; Design Editor 6.15.0, 6.x (may differ) · **Archived documentation**
 
The configuration of the editor widgets. For details, see the [Customizing the User Interface](https://customerscanvas.com/docs/cc6/customizing-user-interface.htm.md) topic.
  
 - example
     - ```
configuration = {
    widgets: {
        ColorPicker: {
            showPaletteOnly: true
        },
        FinishButton: {
            mode: "Disabled"
        },
        ImageEditorDialog: {
            colorAdjustButtonEnabled: false
        },
        ObjectInspector: {
            bgItemEnabled: false
        },
        RichTextDialog: {
            bgColor: "lightgray"
        }
    }
};
```
 
## Properties
 
### AssetManager
 
AssetManager: [IAssetManagerConfig](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.iassetmanagerconfig.htm.md)

Settings of the Asset Manager.
 
### BottomToolbar
 
BottomToolbar: [IBottomToolbarConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.ibottomtoolbarconfigparsed.htm.md)

Settings of the Bottom toolbar.
 
### ColorPicker
 
ColorPicker: [IColorPickerConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.icolorpickerconfigparsed.htm.md)

Settings of the Color picker.
 
### FinishButton
 
FinishButton: [IFinishButtonConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.ifinishbuttonconfigparsed.htm.md)

Settings of the Finish design button.
 
### ImageEditorDialog
 
ImageEditorDialog: [IImageEditorDialogConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.iimageeditordialogconfigparsed.htm.md)

Settings of the Image editor dialog.
 
### ItemMenu
 
ItemMenu: [IItemMenuConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.iitemmenuconfigparsed.htm.md)

Settings of the Item menu.
 
### LinearBarcodeDialog
 
LinearBarcodeDialog: [IBarcodeDialogConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.ibarcodedialogconfigparsed.htm.md)

Settings of the Linear barcode dialog.
 
### ObjectInspector
 
ObjectInspector: [IObjectInspectorConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.iobjectinspectorconfigparsed.htm.md)

Settings of the Object inspector.
 
### QrCodeDialog
 
QrCodeDialog: [IBarcodeDialogConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.ibarcodedialogconfigparsed.htm.md)

Settings of the Qr code dialog.
 
### RichTextDialog
 
RichTextDialog: [IRichTextDialogConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.irichtextdialogconfigparsed.htm.md)

Settings of the Rich text dialog.
 
### Toolbox
 
Toolbox: [IToolboxConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.itoolboxconfigparsed.htm.md)

Settings of the Toolbox.
 
### TopToolbar
 
TopToolbar: [ITopToolbarConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.itoptoolbarconfigparsed.htm.md)

Settings of the Top toolbar.
 
### common
 
common: [ICommonConfigParsed](https://customerscanvas.com/docs/cc6/customerscanvas.baseeditor.configuration.ui.icommonconfigparsed.htm.md)

Common settings of widgets.
