---
title: "IObjectInspectorConfigParsed Interface"
canonical: https://customerscanvas.com/docs/cc4/customerscanvas.baseeditor.configuration.ui.iobjectinspectorconfigparsed.htm
archived: true
applies_to:
  - product: "Customer's Canvas On-Premises"
  - product: "Design Editor"
    versions: ["4.4.25", "4.x (may differ)"]
---

**You’re viewing outdated documentation.** [View the latest Customer’s Canvas On-Premises documentation](https://customerscanvas.com/docs/on-premises/).

# IObjectInspectorConfigParsed Interface

**Applies to:** Customer's Canvas On-Premises; Design Editor 4.4.25, 4.x (may differ) · **Archived documentation**
 
A structure containing the configuration of the Object inspector.
  
 - example
     - ```
configuration = {
    widgets: {
        ObjectInspector: {
            bgItemEnabled: false,
            dndEnabled: false,
            toggleEnabled: true,
            inStringPlaceholderMode: "Multiple",
            violationWarningsEnabled: false
        }
    }
};
```
 
## Properties
 
### Optional aboveCanvasOnSmallScreenEnabled
 
aboveCanvasOnSmallScreenEnabled: boolean

Allows you to show the Object Inspector above the canvas. If `true`, the Object Inspector appears above the canvas when you work on small-screen devices; otherwise, it appears from the left side of the canvas. The default value is `false`.
 
### Optional bgItemEnabled
 
bgItemEnabled: boolean

Displays the background element in the Object inspector. The default value is `true`.
 
### Optional dndEnabled
 
dndEnabled: boolean

Allows your users to drag-and-drop layers in the Object inspector. The default value is `true`.
 
### Optional emptyListTextEnabled
 
emptyListTextEnabled: boolean

Enables the message displayed in the Object inspector when loaded template has no customizable layers.
 
### Optional inStringPlaceholderMode
 
inStringPlaceholderMode: [InStringPlaceholderModeType](https://customerscanvas.com/docs/cc4/customerscanvas.iframeapi.configuration.instringplaceholdermode.htm.md)

Defines how the Object Inspector displays in-string placeholders. In the `"Single"` mode, all items appear at the top of the item list. In the `"Multiple"` mode, linked in-string placeholders appear separately and keep the order defined in PSD templates. The default value is `"Single"`. For details, see the [In-String Placeholders and Text Validation](https://customerscanvas.com/docs/cc4/in-string-placeholders-and-text-validation.htm.md) topic.
 
### Optional isHidden
 
isHidden: boolean

Allows for hiding the Object Inspector. The default value is `false`.
 
### Optional position
 
position: [ObjectInspectorPositionType](https://customerscanvas.com/docs/cc4/customerscanvas.iframeapi.configuration.objectinspectorposition.htm.md)

Defines where the Object Inspector shows - on the left or on the right side of the canvas. The default value is `Left`.
 
### Optional qualityMeterEnabled
 
qualityMeterEnabled: boolean

Enables a warning displayed if a selected image has a resolution that is too low. This property is out of date and to be removed in the next major release. Use the [IQualityMeterConfig.enabled](https://customerscanvas.com/docs/cc4/customerscanvas.iframeapi.configuration.iqualitymeterconfig.htm.md) property instead.
 
### Optional regionViolationWarningEnabled
 
regionViolationWarningEnabled: boolean

Enables a warning displayed if an item goes out of a region. The default value is `false`. This property is out of date and to be removed in the next major release. Use the [IViolationWarningsSettingsConfig.regionViolationWarningEnabled](https://customerscanvas.com/docs/cc4/customerscanvas.iframeapi.configuration.iviolationwarningssettingsconfig.htm.md) property instead.
 
### Optional safetyLineViolationWarningEnabled
 
safetyLineViolationWarningEnabled: boolean

Enables a warning displayed if an item crosses a safety line. This property is out of date and to be removed in the next major release. Use the [IViolationWarningsSettingsConfig.safetyLineViolationWarningEnabled](https://customerscanvas.com/docs/cc4/customerscanvas.iframeapi.configuration.iviolationwarningssettingsconfig.htm.md) property instead.
 
### Optional showItemName
 
showItemName: boolean

Enables text labels for design elements in the Object Inspector. The default value is `false`.
 
### Optional toggleEnabled
 
toggleEnabled: boolean

Enables the Toggle button, which allows your users to toggle the Object Inspector. The default value is `false`.
 
### Optional variableItemsEnabled
 
variableItemsEnabled: boolean

Enables variable data printing for texts and images. If `true`, you can mark design elements as variable items in the editor and then customize them in your e-commerce system. The default value is `false`.
 
### Optional violationWarningsEnabled
 
violationWarningsEnabled: boolean

Enables preflight of user designs and displaying warnings in the Object inspector. The default value is `true`. For details, see the [Customizing the User Interface](https://customerscanvas.com/docs/cc4/customizing-user-interface.htm.md) topic.
