cc-everywhere

Interface: EditImageAppConfig

App config for 3P.

See

BaseAppConfig

Extends

Properties

Property
Type
Description
Inherited from
analyticsData?
BaseAnalyticsData
Property to pass analytics data to the host app
AppConfig.analyticsData
useClientAuth?
boolean
Flag to explicitly opt-in to use client authentication. When true, client access token will be fetched from the partner and used in the module. This is only relevant for Edit Image and Text to Image modules. Should not be passed for other workflows. Default false
AppConfig.useClientAuth
callbacks?
Callbacks
-
AppConfig.callbacks
metaData?
Record<string, string>
Property to pass metadata to target application
AppConfig.metaData
allowedFileTypes?
( | JPEG | PNG | PDF)[]
Specify the list of file types that the user can publish. This can be used to limit the publish options as per mime types for end users. PDF is deprecated in the Edit Image V2 experience, it would default to PNG if specified. Default Enable all formats (PNG and JPEG)
EditImageAppConfig.allowedFileTypes
allowedSubFileTypes?
SubFileType[]
Specify the list of sub-file types that the user can publish. This can be used to limit the publish options as per file types for end users. Currently, only PDF sub-file types are available. Default Enable all types (pdf and pdfPrint)
EditImageAppConfig.allowedSubFileTypes
appVersion?
EditImageAppVersion
Specifies the version of the Edit Image experience to be enabled. Default V1
EditImageAppConfig.appVersion
inlineTOUConsent?
boolean
Property to configure whether inline Terms Of User consent will be displayed
EditImageAppConfig.inlineTOUConsent