---
title: "ITabDescriptorParsed Interface"
canonical: https://customerscanvas.com/docs/cc5/customerscanvas.baseeditor.configuration.ui.itabdescriptorparsed.htm
archived: true
applies_to:
  - product: "Customer's Canvas On-Premises"
  - product: "Design Editor"
    versions: ["5.35.9", "5.x (may differ)"]
---

**You’re viewing outdated documentation.** [View the latest Customer’s Canvas On-Premises documentation](https://customerscanvas.com/docs/on-premises/).

# ITabDescriptorParsed Interface

**Applies to:** Customer's Canvas On-Premises; Design Editor 5.35.9, 5.x (may differ) · **Archived documentation**
 
*Obsolete.* A structure defining tubs of the Image Gallery.
  
 - example
     - clientConfig.json
 
```
"GalleryDialog": {
    "defaultTabName":  "User",
    "tabs": [
      {
          "name": "User",
          "type": "user",
          "translationKey": "GalleryDialog.TAB_USER",
          "showFileName": false,
          "canEdit": true,
          "canUpload": true,
          "actionMode": { "psd": "merged" }
      },
      {
          "name": "Facebook",
          "type": "facebook",
          "canEdit": true,
          "appKey": "123456789012345"
      }
    ]
}
```
 
## Properties
 
### Optional actionMode
 
actionMode: [IActionModeParsed](https://customerscanvas.com/docs/cc5/customerscanvas.baseeditor.configuration.ui.iactionmodeparsed.htm.md)

Defines how the Image Gallery should import SVG, PDF, and PSD graphics. For details, see the [Using the Image Gallery](https://customerscanvas.com/docs/cc5/using-image-gallery.htm.md) topic.
 
### Optional appKey
 
appKey: string

The Instagram or Facebook identifiers for your application. For details, see the [Facebook and Instagram](https://customerscanvas.com/docs/cc5/integration-with-facebook-and-instagram.htm.md) topic.
 
### Optional canDelete
 
canDelete: boolean

Enables deleting images on the `"user"` tabs. If `true`, the Delete button appears in the Gallery. The default value is `true` for tabs of the `"user"` type, and `false` for others.
 
### Optional canEdit
 
canEdit: boolean

Enables an ability to edit images on the tab. If `true`, the Edit button appears in the Gallery. The default value is `true`.
 
### Optional canUpload
 
canUpload: boolean

Enables uploading images on the `"user"` tabs. If `true`, the **Upload files** button appears in the Gallery. The default value is `true` for tabs of the `"user"` type, and `false` for others.
 
### Optional categoriesEnabled
 
categoriesEnabled: boolean

Enables a list of subfolders on the tab. The default value is `true`.
 
### Optional name
 
name: string

The unique tab name.
 
### Optional showFileName
 
showFileName: boolean

Enables file names for images. On the `"facebook"` tab, file names are not displayed regardless of this property. The default value is `true`.
 
### Optional subFolderName
 
subFolderName: string

Sets a subfolder of the `~\assets\images\` folder that will be displayed as the **Public files** in the **Gallery**. By default, the entire content of the `~\assets\images\` folder is displayed.
 
### Optional translationKey
 
translationKey: string

The translation key of the tab heading. The corresponding string should be defined in the `~\Configuration\translations.json` file.
 
### Optional type
 
type: [GalleryDialogTabType](https://customerscanvas.com/docs/cc5/customerscanvas.iframeapi.configuration.gallerydialogtab.htm.md)

The tab type; it can be one of the following: `"user"`, `"public"`, `"background"`, `"facebook"`, or `"instagram"`.
