- Introduction
- What's New?
- Features
- Getting Started
- Integration with E-commerce
- Integration with Remote Asset Sources
- Printable Files and Proof Images
- Configuring Products
- Creating Product Templates
- User Interface
- Configuration Files
- APIs
- IFrame API
- Getting Started with IFrame API
- Using the Design Atoms Framework in IFrame API
- Changing the Product Size
- BaseEditor Module
- Configuration Module
- Ui Module
- AssetSelectWidgetType Enumeration
- ColorPickerSectionViewType Enumeration
- ColorPickerTarget Enumeration
- IActionModeParsed Interface
- IAssetManagerConfig Module
- IAssetSources Module
- IAutoZoomConfigParsed Interface
- IBarcodeDialogConfigParsed Interface
- IBottomToolbarConfigParsed Interface
- IColorPickerConfigParsed Interface
- IColorPickerConfigSection Interface
- ICommonConfigParsed Interface
- IFinishButtonConfigParsed Interface
- IFitTextRectangleSettings Interface
- IGalleryDialogConfigParsed Interface
- IImageEditorDialogConfigParsed Interface
- IItemMenuConfigParsed Interface
- INoColorSection Interface
- IObjectInspectorConfigParsed Interface
- IPaletteSection Interface
- IPerSurfaceConfiguration Interface
- IRangeParamsParsed Interface
- IRecentSection Interface
- IRichComboValuesConfigParsed Interface
- IRichTextDialogConfigParsed Interface
- IShowHintSettingsParsed Interface
- IShowInputSettings Interface
- ISurfaceSwitchConfigParsed Interface
- ITabDescriptorParsed Interface
- ITextOutlineParsed Interface
- ITextShadowParamParsed Interface
- IThemeSection Interface
- IToolboxConfigParsed Module
- ITopToolbarConfigParsed Interface
- IWidgetConfigsForSurface Interface
- IWidgetsConfig Interface
- IZoomConfigParsed Interface
- IZOrderConfigParsed Interface
- SectionType Enumeration
- Ui Module
- Configuration Module
- IframeApi Module
- Web API
- Design Atoms Framework
- UI Framework
- Dynamic Image API
- IFrame API
- Add-ons
- System Requirements
- Troubleshooting
- Upgrading the Design Editor
- Migrating Your Applications
- Breaking Changes in 5.0
- Licensing
- Copyright Notices
IGalleryDialogConfigParsed Interface
Applies to: Customer's Canvas On-Premises; Design Editor 5.35.9, 5.x (may differ) · Archived documentation
Obsolete. A structure defining settings of the Image Gallery. For details, refer to the Using the Image Gallery topic.
The GalleryDialog is not supported since Customer's Canvas 5.16. You can only enable the Asset Manager to select images.
Properties
Optional allowedExtensions
The file extensions that a user is allowed to upload to the Gallery. This array may contain any combination of "jpg", "jpeg", "png", "bmp", "gif", "tiff", "svg", "pdf", "ai", "psd". The default value is ["jpg", "jpeg", "png", "bmp", "gif", "svg", "pdf"].
Optional autoInsertUploadedFile
If true, the Gallery closes as soon as it uploads a user image. After that, this image is automatically inserted into the placeholder or image layer. The default value is false.
Optional backgroundColorPickerEnabled
Enables the Color Picker when selecting a background. The default value is false.
Optional defaultTabName
The default tab opened in Gallery; it should be one of ITabDescriptorParsed.name.
Optional insertToAllButtonEnabled
Allows for changing backgrounds of all product surfaces at once. The default value is false.
Optional overwriteExistingFiles
Allows for overwriting images with existing names in the Gallery. The default value is false.
Optional saveAllowedTabAfterInsert
Allows you to restrict the image selection only to the gallery tab from which an image was selected. If true, your users cannot open another tab. The default value is false.
Optional showTabsInRestrictedMode
Enables an ability to upload photos and select private photos even if the
<IASF>
marker is used. The default value is false.
Optional tabs
The array of tabs available in the Image Gallery. If you define the tabs array, then the outdated properties are ignored.