From eb6f8e7866579dbf7c459f5084f7ff6fb82cb2d4 Mon Sep 17 00:00:00 2001 From: Davide Barranca Date: Wed, 9 Oct 2024 13:50:39 +0200 Subject: [PATCH 1/6] Conflating barranca/cce-release-v4-sep24 migration-guide nimitha/sdk-overview-revamp --- api-refs-sidebar.json | 1694 +++++++++++++++++ gatsby-config.js | 93 +- .../guides/concepts/initialization-v4.png | Bin 0 -> 76107 bytes src/pages/guides/concepts/migration_v3_v4.md | 197 ++ src/pages/guides/concepts/v3-v4.png | Bin 0 -> 100490 bytes src/pages/guides/tutorials/index.md | 4 +- src/pages/v3/reference/CCEverywhere/index.md | 7 +- src/pages/v3/reference/index.md | 7 +- src/pages/v3/reference/initialize/index.md | 7 +- src/pages/v3/reference/types/index.md | 5 +- src/pages/v4/index.md | 125 ++ .../v4/sdk/src/3p/CCEverywhere.types/index.md | 11 + .../interfaces/CCEverywhereInterface.md | 23 + .../3p/CCEverywhere/classes/CCEverywhere.md | 63 + src/pages/v4/sdk/src/3p/CCEverywhere/index.md | 17 + .../src/3p/CCEverywhere/variables/default.md | 47 + .../classes/CCEverywhereBase.md | 72 + .../v4/sdk/src/CCEverywhereBase/index.md | 11 + .../ErrorCodes/enumerations/SDKErrorCode.md | 55 + .../v4/sdk/src/error/ErrorCodes/index.md | 25 + .../ErrorCodes/type-aliases/ErrorCode.md | 7 + .../type-aliases/ErrorCodeMessages.md | 7 + .../error/ErrorCodes/variables/ErrorCode.md | 429 +++++ .../ErrorCodes/variables/ErrorCodeMessages.md | 7 + .../ErrorHandler/classes/ErrorHandler.md | 105 + .../v4/sdk/src/error/ErrorHandler/index.md | 11 + .../CCEverywhere.types/enumerations/State.md | 11 + .../sdk/src/types/CCEverywhere.types/index.md | 11 + src/pages/v4/sdk/src/types/index.md | 9 + .../3p/EditorWorkflow.types/index.md | 11 + .../interfaces/EditorWorkflow.md | 103 + .../EditorWorkflow/classes/EditorWorkflow.md | 135 ++ .../src/workflows/3p/EditorWorkflow/index.md | 11 + .../3p/ModuleWorkflow.types/index.md | 11 + .../interfaces/ModuleWorkflow.md | 63 + .../ModuleWorkflow/classes/ModuleWorkflow.md | 71 + .../src/workflows/3p/ModuleWorkflow/index.md | 11 + .../3p/QuickActionWorkflow.types/index.md | 11 + .../interfaces/QuickActionWorkflow.md | 378 ++++ .../classes/QuickActionWorkflow.md | 476 +++++ .../workflows/3p/QuickActionWorkflow/index.md | 11 + .../BaseWorkflow/classes/BaseWorkflow.md | 9 + .../sdk/src/workflows/BaseWorkflow/index.md | 11 + .../enumerations/LogLevel.md | 12 + .../error/CCEverywhereError.types/index.md | 25 + .../interfaces/CCEverywhereInfo.md | 9 + .../interfaces/CCEverywhereWarn.md | 9 + .../type-aliases/ErrorCallback.md | 23 + .../type-aliases/ErrorCodeMessage.md | 27 + .../classes/CCEverywhereError.md | 139 ++ .../src/error/CCEverywhereError/index.md | 11 + .../ErrorCodes/enumerations/ErrorCode.md | 31 + .../v4/shared/src/error/ErrorCodes/index.md | 17 + .../ErrorCodes/variables/ErrorCodeMessages.md | 7 + .../v4/shared/src/error/ErrorData/index.md | 11 + .../error/ErrorData/interfaces/ErrorData.md | 19 + .../classes/ErrorHandlerDelegate.md | 123 ++ .../src/error/ErrorHandlerDelegate/index.md | 11 + .../src/error/IErrorMessageHandler/index.md | 11 + .../interfaces/IErrorMessageHandler.md | 17 + .../v4/shared/src/error/Messages/index.md | 11 + .../src/error/Messages/variables/Messages.md | 21 + .../BaseHandler/classes/BaseHandler.md | 8 + .../src/error/handlers/BaseHandler/index.md | 11 + .../ConsoleHandler/classes/ConsoleHandler.md | 147 ++ .../error/handlers/ConsoleHandler/index.md | 11 + .../classes/HostErrorHandler.md | 94 + .../error/handlers/HostErrorHandler/index.md | 11 + .../classes/ChannelMessageListener.md | 279 +++ .../messenger/ChannelMessageListener/index.md | 17 + .../type-aliases/Listener.md | 23 + .../enumerations/MessageChannel.md | 11 + .../messenger/ChannelMessenger.types/index.md | 28 + .../interfaces/ChannelMessage.md | 17 + .../interfaces/IChannelMessengerDelegate.md | 9 + .../interfaces/TargetChannelInfo.md | 10 + .../type-aliases/MessageFilter.md | 23 + .../type-aliases/MessageListener.md | 23 + .../type-aliases/MessageTarget.md | 7 + .../type-aliases/TargetAddedCallback.md | 11 + .../ChannelMessenger/classes/default.md | 144 ++ .../src/messenger/ChannelMessenger/index.md | 11 + .../enumerations/CancelReason.md | 10 + .../Message.types/enumerations/LoadStatus.md | 10 + .../Message.types/enumerations/MessageType.md | 22 + .../Message.types/enumerations/Status.md | 10 + .../src/messenger/Message.types/index.md | 33 + .../Message.types/interfaces/CancelMessage.md | 9 + .../interfaces/MessageDataMap.md | 15 + .../interfaces/ParamsResponseMessage.md | 17 + .../interfaces/TokenResponseMessage.md | 12 + .../type-aliases/DataMessageType.md | 14 + .../type-aliases/DidTargetLoadMessage.md | 13 + .../Message.types/type-aliases/Message.md | 13 + .../type-aliases/MessageCompat.md | 27 + .../type-aliases/SimpleMessageType.md | 7 + .../enumerations/HostEventType.md | 21 + .../src/messenger/MessageData.types/index.md | 23 + .../interfaces/DownloadCompleteEventData.md | 15 + .../interfaces/ExportInfoEventData.md | 16 + .../interfaces/HostEventData.md | 22 + .../interfaces/IntentChangeEventData.md | 17 + .../interfaces/MessageData.md | 7 + .../interfaces/URLInfoEventData.md | 15 + .../interfaces/UpdateCloseButtonEventData.md | 15 + .../enumerations/ProtocolVersion.md | 13 + .../src/messenger/Protocol.types/index.md | 26 + .../interfaces/ProtocolHandlersModule.md | 26 + .../variables/CURRENT_PROTOCOL_VERSION.md | 7 + .../variables/EARLIEST_PROTOCOL_VERSION.md | 7 + .../variables/NEXT_PROTOCOL_VERSION.md | 7 + .../variables/PREVIOUS_PROTOCOL_VERSION.md | 7 + src/pages/v4/shared/src/messenger/index.md | 165 ++ .../src/types/3p/HostInfo.types/index.md | 12 + .../type-aliases/ConfigParams.md | 7 + .../HostInfo.types/type-aliases/HostInfo.md | 7 + .../types/3p/editor/AppConfig.types/index.md | 11 + .../type-aliases/EditorAppConfig.md | 7 + .../3p/editor/DesignConfig.types/index.md | 14 + .../interfaces/CreateDesignConfig.md | 16 + .../interfaces/CreateWithAssetDesignConfig.md | 16 + .../CreateWithTemplateDesignConfig.md | 16 + .../interfaces/EditDesignConfig.md | 16 + .../v4/shared/src/types/3p/editor/index.md | 33 + src/pages/v4/shared/src/types/3p/index.md | 21 + .../enumerations/EditorIntent.md | 12 + .../enumerations/ImageQuickActionIntent.md | 15 + .../enumerations/ModuleIntent.md | 11 + .../enumerations/ModuleSubCategory.md | 10 + .../enumerations/PdfQuickActionIntent.md | 9 + .../enumerations/QuickActionSubCategories.md | 11 + .../enumerations/VideoQuickActionIntent.md | 16 + .../enumerations/WarmupIntent.md | 9 + .../src/types/ActionIntent.types/index.md | 25 + .../type-aliases/ActionIntent.md | 7 + .../type-aliases/QuickActionIntent.md | 7 + .../enumerations/ColorTheme.md | 12 + .../enumerations/EditorPanelView.md | 14 + .../AppConfig.types/enumerations/Scale.md | 10 + .../enumerations/SpectrumTheme.md | 10 + .../enumerations/TemplateMediaType.md | 12 + .../enumerations/TemplateType.md | 50 + .../shared/src/types/AppConfig.types/index.md | 22 + .../variables/SearchCategory.md | 7 + .../Asset.types/enumerations/AssetDataType.md | 11 + .../Asset.types/enumerations/AssetType.md | 14 + .../Asset.types/enumerations/ImageFileType.md | 10 + .../Asset.types/enumerations/PdfFileType.md | 9 + .../Asset.types/enumerations/SizeUnit.md | 12 + .../Asset.types/enumerations/VideoFileType.md | 9 + .../v4/shared/src/types/Asset.types/index.md | 44 + .../Asset.types/interfaces/OutputAsset.md | 21 + .../types/Asset.types/interfaces/PixelSize.md | 15 + .../src/types/Asset.types/interfaces/Size.md | 15 + .../Asset.types/type-aliases/AspectRatio.md | 7 + .../types/Asset.types/type-aliases/Asset.md | 9 + .../Asset.types/type-aliases/Base64Asset.md | 9 + .../Asset.types/type-aliases/BlobAsset.md | 9 + .../Asset.types/type-aliases/FileType.md | 7 + .../type-aliases/ImageDimensions.md | 40 + .../type-aliases/ImageModuleFileTypes.md | 7 + .../Asset.types/type-aliases/UrlAsset.md | 9 + .../types/Asset.types/variables/FileType.md | 7 + .../variables/ImageModuleFileTypes.md | 7 + .../enumerations/AuthMode.md | 14 + .../enumerations/ValidateTokenError.md | 12 + .../src/types/Authentication.types/index.md | 39 + .../interfaces/AuthConfig.md | 9 + .../interfaces/BaseAuthOption.md | 16 + .../interfaces/DelayedAuthOption.md | 14 + .../interfaces/IMSAuthConfig.md | 16 + .../interfaces/ImsJumpAuthOption.md | 14 + .../interfaces/PreSignedInAuthConfig.md | 14 + .../interfaces/PreSignedInAuthOption.md | 14 + .../interfaces/UpfrontAuthOption.md | 14 + .../interfaces/UserInfo.md | 12 + .../type-aliases/AuthOption.md | 7 + .../IMS_JUMP_ERROR_DESCRIPTION_KEY.md | 7 + .../variables/IMS_JUMP_ERROR_KEY.md | 7 + .../enumerations/BrowserEvent.md | 9 + .../src/types/BrowserEvent.types/index.md | 11 + .../shared/src/types/Callbacks.types/index.md | 24 + .../Callbacks.types/interfaces/Callbacks.md | 16 + .../interfaces/IntentChangeConfig.md | 11 + .../type-aliases/CancelCallback.md | 11 + .../type-aliases/EventCallback.md | 17 + .../type-aliases/IntentChangeCallback.md | 18 + .../type-aliases/LoadCallback.md | 11 + .../type-aliases/LoadStartCallback.md | 11 + .../type-aliases/PublishCallback.md | 18 + .../type-aliases/PublishStartCallback.md | 11 + .../src/types/ConfigManager.types/index.md | 17 + .../type-aliases/Config.md | 753 ++++++++ .../variables/SDK_CDN_BASE.md | 7 + .../enumerations/ContainerMode.md | 11 + .../src/types/ContainerConfig.types/index.md | 27 + .../interfaces/BaseContainerConfig.md | 18 + .../interfaces/FillContainerConfig.md | 19 + .../interfaces/InlineContainerConfig.md | 23 + .../InlineOrModalContainerConfig.md | 26 + .../interfaces/ModalContainerConfig.md | 22 + .../type-aliases/ContainerConfig.md | 10 + .../src/types/DesignConfig.types/index.md | 14 + .../interfaces/BaseAppConfig.md | 16 + .../interfaces/BaseDocConfig.md | 12 + .../interfaces/DesignConfig.md | 19 + .../interfaces/TargetDocConfig.md | 9 + .../enumerations/DownloadTarget.md | 10 + .../enumerations/EditFurtherIntent.md | 17 + .../enumerations/EditFurtherTarget.md | 10 + .../enumerations/ExportGroupType.md | 10 + .../enumerations/ExportOptionUI.md | 12 + .../enumerations/PublishTarget.md | 9 + .../src/types/ExportConfig.types/index.md | 59 + .../interfaces/BaseAction.md | 15 + .../interfaces/BaseButtonStyle.md | 24 + .../interfaces/BaseExportOption.md | 24 + .../ContinueEditingDropdownOption.md | 16 + .../interfaces/ContinueEditingGroup.md | 16 + .../interfaces/CustomContentConfig.md | 12 + .../interfaces/DownloadAction.md | 14 + .../interfaces/DownloadExportOption.md | 22 + .../interfaces/DropdownOptionStyle.md | 21 + .../interfaces/DropdownOptionStyleCompat.md | 19 + .../interfaces/EditFurtherAction.md | 15 + .../interfaces/EditFurtherExportOption.md | 22 + .../interfaces/ExportGroup.md | 15 + .../interfaces/ExportOptionGroup.md | 16 + .../interfaces/LinkStyle.md | 13 + .../interfaces/PublishAction.md | 16 + .../interfaces/PublishExportOption.md | 22 + .../ExportConfig.types/interfaces/Style.md | 15 + .../type-aliases/ButtonStyle.md | 7 + .../type-aliases/ContentType.md | 9 + .../type-aliases/ContinueEditingAction.md | 15 + .../type-aliases/DropdownExportOption.md | 7 + .../type-aliases/EnabledButtonStyle.md | 9 + .../type-aliases/ExportAction.md | 7 + .../type-aliases/ExportButtonTreatment.md | 7 + .../type-aliases/ExportButtonVariant.md | 7 + .../type-aliases/ExportConfig.md | 7 + .../type-aliases/ExportContext.md | 7 + .../type-aliases/ExportOption.md | 7 + .../type-aliases/ExportOptionOrGroup.md | 7 + .../type-aliases/ExportOptions.md | 7 + .../type-aliases/ExportStyle.md | 7 + .../type-aliases/ExportTarget.md | 7 + .../src/types/FeatureFlags.types/index.md | 11 + .../type-aliases/FeatureFlags.md | 7 + .../enumerations/Environment.md | 15 + .../HostInfo.types/enumerations/HostId.md | 17 + .../HostInfo.types/enumerations/HostType.md | 10 + .../HostInfo.types/enumerations/Locale.md | 26 + .../HostInfo.types/enumerations/PIIPStatus.md | 13 + .../enumerations/PlatformCategory.md | 10 + .../shared/src/types/HostInfo.types/index.md | 40 + .../interfaces/ConfigParamsBase.md | 13 + .../interfaces/HostInfoComputed.md | 14 + .../interfaces/HostInfoSession.md | 10 + .../interfaces/HostInfoSpecifiedBase.md | 14 + .../type-aliases/ConfigParams.md | 7 + .../HostInfo.types/type-aliases/HostInfo.md | 7 + .../type-aliases/HostInfoExtended.md | 7 + .../type-aliases/HostInfoSpecified.md | 7 + .../HostInfo.types/variables/HostTypeName.md | 7 + .../Layout.types/enumerations/CanvasType.md | 141 ++ .../v4/shared/src/types/Layout.types/index.md | 23 + .../Layout.types/type-aliases/CanvasInfo.md | 15 + .../Layout.types/variables/CanvasTypeInfo.md | 7 + .../enumerations/NetworkState.md | 10 + .../shared/src/types/Network.types/index.md | 11 + .../src/types/PublishParams.types/index.md | 14 + .../interfaces/AssetTargetInfo.md | 10 + .../interfaces/EditorPublishParams.md | 17 + .../interfaces/PublishParams.md | 18 + .../interfaces/QuickActionPublishParams.md | 18 + .../TargetInfo.types/enumerations/Target.md | 10 + .../src/types/TargetInfo.types/index.md | 23 + .../TargetInfo.types/interfaces/TargetInfo.md | 14 + .../type-aliases/TargetsConfig.md | 15 + .../shared/src/types/Version.types/index.md | 11 + .../types/Version.types/interfaces/Version.md | 14 + .../Workflow.types/enumerations/Workflow.md | 12 + .../shared/src/types/Workflow.types/index.md | 11 + .../src/types/editor/AppConfig.types/index.md | 17 + .../interfaces/BaseEditorAppConfig.md | 18 + .../AppConfig.types/type-aliases/AppConfig.md | 7 + .../types/editor/DesignConfig.types/index.md | 20 + .../interfaces/CreateDesignConfig.md | 20 + .../interfaces/CreateWithAssetDesignConfig.md | 20 + .../CreateWithTemplateDesignConfig.md | 20 + .../interfaces/EditDesignConfig.md | 20 + .../type-aliases/DesignConfig.md | 7 + .../src/types/editor/DocConfig.types/index.md | 14 + .../interfaces/CreateDocConfig.md | 17 + .../interfaces/CreateWithAssetDocConfig.md | 14 + .../interfaces/CreateWithTemplateDocConfig.md | 13 + .../interfaces/EditDocConfig.md | 13 + src/pages/v4/shared/src/types/editor/index.md | 69 + src/pages/v4/shared/src/types/index.md | 867 +++++++++ .../src/types/module/AppConfig.types/index.md | 13 + .../interfaces/EditImageAppConfig.md | 14 + .../interfaces/TextToImageAppConfig.md | 17 + .../interfaces/WarmupAppConfig.md | 15 + .../types/module/DesignConfig.types/index.md | 13 + .../interfaces/EditImageDesignConfig.md | 16 + .../interfaces/TextToImageDesignConfig.md | 16 + .../interfaces/WarmupDesignConfig.md | 16 + .../src/types/module/DocConfig.types/index.md | 11 + .../interfaces/EditImageDocConfig.md | 14 + src/pages/v4/shared/src/types/module/index.md | 45 + .../quick-action/AppConfig.types/index.md | 11 + .../AppConfig.types/interfaces/AppConfig.md | 17 + .../quick-action/DesignConfig.types/index.md | 13 + .../interfaces/BaseDesignConfig.md | 21 + .../interfaces/MergeVideosDesignConfig.md | 16 + .../interfaces/QuickActionDesignConfig.md | 16 + .../quick-action/DocConfig.types/index.md | 12 + .../DocConfig.types/interfaces/DocConfig.md | 13 + .../interfaces/MergeVideoDocConfig.md | 13 + .../v4/shared/src/types/quick-action/index.md | 39 + .../types/v1_1/OutputParams.types/index.md | 13 + .../interfaces/CCXPublishParams.md | 16 + .../interfaces/PublishParams.md | 16 + .../interfaces/QuickActionPublishParams.md | 17 + src/pages/v4/shared/src/types/v1_1/index.md | 21 + 326 files changed, 11272 insertions(+), 36 deletions(-) create mode 100644 api-refs-sidebar.json create mode 100644 src/pages/guides/concepts/initialization-v4.png create mode 100644 src/pages/guides/concepts/migration_v3_v4.md create mode 100644 src/pages/guides/concepts/v3-v4.png create mode 100644 src/pages/v4/index.md create mode 100644 src/pages/v4/sdk/src/3p/CCEverywhere.types/index.md create mode 100644 src/pages/v4/sdk/src/3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md create mode 100644 src/pages/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md create mode 100644 src/pages/v4/sdk/src/3p/CCEverywhere/index.md create mode 100644 src/pages/v4/sdk/src/3p/CCEverywhere/variables/default.md create mode 100644 src/pages/v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md create mode 100644 src/pages/v4/sdk/src/CCEverywhereBase/index.md create mode 100644 src/pages/v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md create mode 100644 src/pages/v4/sdk/src/error/ErrorCodes/index.md create mode 100644 src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md create mode 100644 src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md create mode 100644 src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md create mode 100644 src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md create mode 100644 src/pages/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md create mode 100644 src/pages/v4/sdk/src/error/ErrorHandler/index.md create mode 100644 src/pages/v4/sdk/src/types/CCEverywhere.types/enumerations/State.md create mode 100644 src/pages/v4/sdk/src/types/CCEverywhere.types/index.md create mode 100644 src/pages/v4/sdk/src/types/index.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/index.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md create mode 100644 src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md create mode 100644 src/pages/v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md create mode 100644 src/pages/v4/sdk/src/workflows/BaseWorkflow/index.md create mode 100644 src/pages/v4/shared/src/error/CCEverywhereError.types/enumerations/LogLevel.md create mode 100644 src/pages/v4/shared/src/error/CCEverywhereError.types/index.md create mode 100644 src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md create mode 100644 src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md create mode 100644 src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md create mode 100644 src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCodeMessage.md create mode 100644 src/pages/v4/shared/src/error/CCEverywhereError/classes/CCEverywhereError.md create mode 100644 src/pages/v4/shared/src/error/CCEverywhereError/index.md create mode 100644 src/pages/v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md create mode 100644 src/pages/v4/shared/src/error/ErrorCodes/index.md create mode 100644 src/pages/v4/shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md create mode 100644 src/pages/v4/shared/src/error/ErrorData/index.md create mode 100644 src/pages/v4/shared/src/error/ErrorData/interfaces/ErrorData.md create mode 100644 src/pages/v4/shared/src/error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md create mode 100644 src/pages/v4/shared/src/error/ErrorHandlerDelegate/index.md create mode 100644 src/pages/v4/shared/src/error/IErrorMessageHandler/index.md create mode 100644 src/pages/v4/shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md create mode 100644 src/pages/v4/shared/src/error/Messages/index.md create mode 100644 src/pages/v4/shared/src/error/Messages/variables/Messages.md create mode 100644 src/pages/v4/shared/src/error/handlers/BaseHandler/classes/BaseHandler.md create mode 100644 src/pages/v4/shared/src/error/handlers/BaseHandler/index.md create mode 100644 src/pages/v4/shared/src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md create mode 100644 src/pages/v4/shared/src/error/handlers/ConsoleHandler/index.md create mode 100644 src/pages/v4/shared/src/error/handlers/HostErrorHandler/classes/HostErrorHandler.md create mode 100644 src/pages/v4/shared/src/error/handlers/HostErrorHandler/index.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessageListener/classes/ChannelMessageListener.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessageListener/index.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessageListener/type-aliases/Listener.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger.types/enumerations/MessageChannel.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger.types/index.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/TargetChannelInfo.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageListener.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageTarget.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/TargetAddedCallback.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger/classes/default.md create mode 100644 src/pages/v4/shared/src/messenger/ChannelMessenger/index.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/enumerations/LoadStatus.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/enumerations/MessageType.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/enumerations/Status.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/index.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/interfaces/MessageDataMap.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/interfaces/ParamsResponseMessage.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/interfaces/TokenResponseMessage.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/type-aliases/DidTargetLoadMessage.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/type-aliases/Message.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/type-aliases/MessageCompat.md create mode 100644 src/pages/v4/shared/src/messenger/Message.types/type-aliases/SimpleMessageType.md create mode 100644 src/pages/v4/shared/src/messenger/MessageData.types/enumerations/HostEventType.md create mode 100644 src/pages/v4/shared/src/messenger/MessageData.types/index.md create mode 100644 src/pages/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md create mode 100644 src/pages/v4/shared/src/messenger/MessageData.types/interfaces/ExportInfoEventData.md create mode 100644 src/pages/v4/shared/src/messenger/MessageData.types/interfaces/HostEventData.md create mode 100644 src/pages/v4/shared/src/messenger/MessageData.types/interfaces/IntentChangeEventData.md create mode 100644 src/pages/v4/shared/src/messenger/MessageData.types/interfaces/MessageData.md create mode 100644 src/pages/v4/shared/src/messenger/MessageData.types/interfaces/URLInfoEventData.md create mode 100644 src/pages/v4/shared/src/messenger/MessageData.types/interfaces/UpdateCloseButtonEventData.md create mode 100644 src/pages/v4/shared/src/messenger/Protocol.types/enumerations/ProtocolVersion.md create mode 100644 src/pages/v4/shared/src/messenger/Protocol.types/index.md create mode 100644 src/pages/v4/shared/src/messenger/Protocol.types/interfaces/ProtocolHandlersModule.md create mode 100644 src/pages/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md create mode 100644 src/pages/v4/shared/src/messenger/Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md create mode 100644 src/pages/v4/shared/src/messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md create mode 100644 src/pages/v4/shared/src/messenger/Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md create mode 100644 src/pages/v4/shared/src/messenger/index.md create mode 100644 src/pages/v4/shared/src/types/3p/HostInfo.types/index.md create mode 100644 src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md create mode 100644 src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md create mode 100644 src/pages/v4/shared/src/types/3p/editor/AppConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md create mode 100644 src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/3p/editor/index.md create mode 100644 src/pages/v4/shared/src/types/3p/index.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ImageQuickActionIntent.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleIntent.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleSubCategory.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/enumerations/PdfQuickActionIntent.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/enumerations/QuickActionSubCategories.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/enumerations/VideoQuickActionIntent.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/enumerations/WarmupIntent.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/index.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md create mode 100644 src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/QuickActionIntent.md create mode 100644 src/pages/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md create mode 100644 src/pages/v4/shared/src/types/AppConfig.types/enumerations/EditorPanelView.md create mode 100644 src/pages/v4/shared/src/types/AppConfig.types/enumerations/Scale.md create mode 100644 src/pages/v4/shared/src/types/AppConfig.types/enumerations/SpectrumTheme.md create mode 100644 src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateMediaType.md create mode 100644 src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateType.md create mode 100644 src/pages/v4/shared/src/types/AppConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/AppConfig.types/variables/SearchCategory.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/enumerations/AssetType.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/enumerations/ImageFileType.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/enumerations/PdfFileType.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/enumerations/SizeUnit.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/enumerations/VideoFileType.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/index.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/interfaces/PixelSize.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/interfaces/Size.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/type-aliases/Asset.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/type-aliases/FileType.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageDimensions.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageModuleFileTypes.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/variables/FileType.md create mode 100644 src/pages/v4/shared/src/types/Asset.types/variables/ImageModuleFileTypes.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/enumerations/ValidateTokenError.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/index.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/interfaces/BaseAuthOption.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/interfaces/DelayedAuthOption.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/interfaces/IMSAuthConfig.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/interfaces/ImsJumpAuthOption.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthConfig.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthOption.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/interfaces/UpfrontAuthOption.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/interfaces/UserInfo.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/type-aliases/AuthOption.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md create mode 100644 src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md create mode 100644 src/pages/v4/shared/src/types/BrowserEvent.types/enumerations/BrowserEvent.md create mode 100644 src/pages/v4/shared/src/types/BrowserEvent.types/index.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/index.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/interfaces/IntentChangeConfig.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/type-aliases/EventCallback.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/type-aliases/IntentChangeCallback.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadCallback.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadStartCallback.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishCallback.md create mode 100644 src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishStartCallback.md create mode 100644 src/pages/v4/shared/src/types/ConfigManager.types/index.md create mode 100644 src/pages/v4/shared/src/types/ConfigManager.types/type-aliases/Config.md create mode 100644 src/pages/v4/shared/src/types/ConfigManager.types/variables/SDK_CDN_BASE.md create mode 100644 src/pages/v4/shared/src/types/ContainerConfig.types/enumerations/ContainerMode.md create mode 100644 src/pages/v4/shared/src/types/ContainerConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md create mode 100644 src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/FillContainerConfig.md create mode 100644 src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineContainerConfig.md create mode 100644 src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md create mode 100644 src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/ModalContainerConfig.md create mode 100644 src/pages/v4/shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md create mode 100644 src/pages/v4/shared/src/types/DesignConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md create mode 100644 src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseDocConfig.md create mode 100644 src/pages/v4/shared/src/types/DesignConfig.types/interfaces/DesignConfig.md create mode 100644 src/pages/v4/shared/src/types/DesignConfig.types/interfaces/TargetDocConfig.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherIntent.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherTarget.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportGroupType.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportOptionUI.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/enumerations/PublishTarget.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseButtonStyle.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseExportOption.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingDropdownOption.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingGroup.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/CustomContentConfig.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadAction.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadExportOption.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyle.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyleCompat.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherAction.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherExportOption.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportGroup.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportOptionGroup.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/LinkStyle.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishAction.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishExportOption.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/interfaces/Style.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContentType.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContinueEditingAction.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/DropdownExportOption.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/EnabledButtonStyle.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportAction.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonTreatment.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonVariant.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportConfig.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportContext.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOption.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptionOrGroup.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportStyle.md create mode 100644 src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportTarget.md create mode 100644 src/pages/v4/shared/src/types/FeatureFlags.types/index.md create mode 100644 src/pages/v4/shared/src/types/FeatureFlags.types/type-aliases/FeatureFlags.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/enumerations/Environment.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostId.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostType.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/enumerations/Locale.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/enumerations/PIIPStatus.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/enumerations/PlatformCategory.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/index.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoComputed.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSession.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoExtended.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoSpecified.md create mode 100644 src/pages/v4/shared/src/types/HostInfo.types/variables/HostTypeName.md create mode 100644 src/pages/v4/shared/src/types/Layout.types/enumerations/CanvasType.md create mode 100644 src/pages/v4/shared/src/types/Layout.types/index.md create mode 100644 src/pages/v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md create mode 100644 src/pages/v4/shared/src/types/Layout.types/variables/CanvasTypeInfo.md create mode 100644 src/pages/v4/shared/src/types/Network.types/enumerations/NetworkState.md create mode 100644 src/pages/v4/shared/src/types/Network.types/index.md create mode 100644 src/pages/v4/shared/src/types/PublishParams.types/index.md create mode 100644 src/pages/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md create mode 100644 src/pages/v4/shared/src/types/PublishParams.types/interfaces/EditorPublishParams.md create mode 100644 src/pages/v4/shared/src/types/PublishParams.types/interfaces/PublishParams.md create mode 100644 src/pages/v4/shared/src/types/PublishParams.types/interfaces/QuickActionPublishParams.md create mode 100644 src/pages/v4/shared/src/types/TargetInfo.types/enumerations/Target.md create mode 100644 src/pages/v4/shared/src/types/TargetInfo.types/index.md create mode 100644 src/pages/v4/shared/src/types/TargetInfo.types/interfaces/TargetInfo.md create mode 100644 src/pages/v4/shared/src/types/TargetInfo.types/type-aliases/TargetsConfig.md create mode 100644 src/pages/v4/shared/src/types/Version.types/index.md create mode 100644 src/pages/v4/shared/src/types/Version.types/interfaces/Version.md create mode 100644 src/pages/v4/shared/src/types/Workflow.types/enumerations/Workflow.md create mode 100644 src/pages/v4/shared/src/types/Workflow.types/index.md create mode 100644 src/pages/v4/shared/src/types/editor/AppConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/AppConfig.types/type-aliases/AppConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/DesignConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/EditDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/DesignConfig.types/type-aliases/DesignConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/DocConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md create mode 100644 src/pages/v4/shared/src/types/editor/index.md create mode 100644 src/pages/v4/shared/src/types/index.md create mode 100644 src/pages/v4/shared/src/types/module/AppConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md create mode 100644 src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md create mode 100644 src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/WarmupAppConfig.md create mode 100644 src/pages/v4/shared/src/types/module/DesignConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/TextToImageDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/WarmupDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/module/DocConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md create mode 100644 src/pages/v4/shared/src/types/module/index.md create mode 100644 src/pages/v4/shared/src/types/quick-action/AppConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md create mode 100644 src/pages/v4/shared/src/types/quick-action/DesignConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/MergeVideosDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/QuickActionDesignConfig.md create mode 100644 src/pages/v4/shared/src/types/quick-action/DocConfig.types/index.md create mode 100644 src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md create mode 100644 src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md create mode 100644 src/pages/v4/shared/src/types/quick-action/index.md create mode 100644 src/pages/v4/shared/src/types/v1_1/OutputParams.types/index.md create mode 100644 src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md create mode 100644 src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/PublishParams.md create mode 100644 src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/QuickActionPublishParams.md create mode 100644 src/pages/v4/shared/src/types/v1_1/index.md diff --git a/api-refs-sidebar.json b/api-refs-sidebar.json new file mode 100644 index 00000000..06dcaf93 --- /dev/null +++ b/api-refs-sidebar.json @@ -0,0 +1,1694 @@ +[ + { + "title": "sdk", + "pages": [ + { + "title": "3p", + "pages": [ + { + "title": "CCEverywhere", + "pages": [ + { + "title": "CCEverywhere", + "path": "/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md" + }, + { + "title": "default", + "path": "/v4/sdk/src/3p/CCEverywhere/variables/default.md" + } + ], + "path": "/v4/sdk/src/3p/CCEverywhere/index.md" + }, + { + "title": "CCEverywhere.types", + "pages": [ + { + "title": "CCEverywhereInterface", + "path": "/v4/sdk/src/3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md" + } + ], + "path": "/v4/sdk/src/3p/CCEverywhere.types/index.md" + } + ], + "path": "/v4/sdk/src/3p/CCEverywhere/index.md" + }, + { + "title": "CCEverywhereBase", + "pages": [ + { + "title": "CCEverywhereBase", + "path": "/v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md" + } + ], + "path": "/v4/sdk/src/CCEverywhereBase/index.md" + }, + { + "title": "error", + "pages": [ + { + "title": "ErrorCodes", + "pages": [ + { + "title": "SDKErrorCode", + "path": "/v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md" + }, + { + "title": "type-aliases", + "pages": [ + { + "title": "ErrorCode", + "path": "/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md" + }, + { + "title": "ErrorCodeMessages", + "path": "/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md" + } + ], + "path": "/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md" + }, + { + "title": "variables", + "pages": [ + { + "title": "ErrorCode", + "path": "/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md" + }, + { + "title": "ErrorCodeMessages", + "path": "/v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md" + } + ], + "path": "/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md" + } + ], + "path": "/v4/sdk/src/error/ErrorCodes/index.md" + }, + { + "title": "ErrorHandler", + "pages": [ + { + "title": "ErrorHandler", + "path": "/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md" + } + ], + "path": "/v4/sdk/src/error/ErrorHandler/index.md" + } + ], + "path": "/v4/sdk/src/error/ErrorCodes/index.md" + }, + { + "title": "types", + "pages": [ + { + "title": "CCEverywhere.types", + "pages": [ + { + "title": "State", + "path": "/v4/sdk/src/types/CCEverywhere.types/enumerations/State.md" + } + ], + "path": "/v4/sdk/src/types/CCEverywhere.types/index.md" + } + ], + "path": "/v4/sdk/src/types/index.md" + }, + { + "title": "workflows", + "pages": [ + { + "title": "3p", + "pages": [ + { + "title": "EditorWorkflow", + "pages": [ + { + "title": "EditorWorkflow", + "path": "/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md" + } + ], + "path": "/v4/sdk/src/workflows/3p/EditorWorkflow/index.md" + }, + { + "title": "EditorWorkflow.types", + "pages": [ + { + "title": "EditorWorkflow", + "path": "/v4/sdk/src/workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md" + } + ], + "path": "/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md" + }, + { + "title": "ModuleWorkflow", + "pages": [ + { + "title": "ModuleWorkflow", + "path": "/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md" + } + ], + "path": "/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md" + }, + { + "title": "ModuleWorkflow.types", + "pages": [ + { + "title": "ModuleWorkflow", + "path": "/v4/sdk/src/workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md" + } + ], + "path": "/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md" + }, + { + "title": "QuickActionWorkflow", + "pages": [ + { + "title": "QuickActionWorkflow", + "path": "/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md" + } + ], + "path": "/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md" + }, + { + "title": "QuickActionWorkflow.types", + "pages": [ + { + "title": "QuickActionWorkflow", + "path": "/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md" + } + ], + "path": "/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md" + } + ], + "path": "/v4/sdk/src/workflows/3p/EditorWorkflow/index.md" + }, + { + "title": "BaseWorkflow", + "pages": [ + { + "title": "BaseWorkflow", + "path": "/v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md" + } + ], + "path": "/v4/sdk/src/workflows/BaseWorkflow/index.md" + } + ], + "path": "/v4/sdk/src/workflows/3p/EditorWorkflow/index.md" + } + ], + "path": "/v4/sdk/src/3p/CCEverywhere/index.md" + }, + { + "title": "shared", + "pages": [ + { + "title": "error", + "pages": [ + { + "title": "CCEverywhereError", + "pages": [ + { + "title": "CCEverywhereError", + "path": "/v4/shared/src/error/CCEverywhereError/classes/CCEverywhereError.md" + } + ], + "path": "/v4/shared/src/error/CCEverywhereError/index.md" + }, + { + "title": "CCEverywhereError.types", + "pages": [ + { + "title": "LogLevel", + "path": "/v4/shared/src/error/CCEverywhereError.types/enumerations/LogLevel.md" + }, + { + "title": "interfaces", + "pages": [ + { + "title": "CCEverywhereInfo", + "path": "/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md" + }, + { + "title": "CCEverywhereWarn", + "path": "/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md" + } + ], + "path": "/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md" + }, + { + "title": "type-aliases", + "pages": [ + { + "title": "ErrorCallback", + "path": "/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md" + }, + { + "title": "ErrorCodeMessage", + "path": "/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCodeMessage.md" + } + ], + "path": "/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md" + } + ], + "path": "/v4/shared/src/error/CCEverywhereError.types/index.md" + }, + { + "title": "ErrorCodes", + "pages": [ + { + "title": "ErrorCode", + "path": "/v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md" + }, + { + "title": "ErrorCodeMessages", + "path": "/v4/shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md" + } + ], + "path": "/v4/shared/src/error/ErrorCodes/index.md" + }, + { + "title": "ErrorData", + "pages": [ + { + "title": "ErrorData", + "path": "/v4/shared/src/error/ErrorData/interfaces/ErrorData.md" + } + ], + "path": "/v4/shared/src/error/ErrorData/index.md" + }, + { + "title": "ErrorHandlerDelegate", + "pages": [ + { + "title": "ErrorHandlerDelegate", + "path": "/v4/shared/src/error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md" + } + ], + "path": "/v4/shared/src/error/ErrorHandlerDelegate/index.md" + }, + { + "title": "IErrorMessageHandler", + "pages": [ + { + "title": "IErrorMessageHandler", + "path": "/v4/shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md" + } + ], + "path": "/v4/shared/src/error/IErrorMessageHandler/index.md" + }, + { + "title": "Messages", + "pages": [ + { + "title": "Messages", + "path": "/v4/shared/src/error/Messages/variables/Messages.md" + } + ], + "path": "/v4/shared/src/error/Messages/index.md" + }, + { + "title": "handlers", + "pages": [ + { + "title": "BaseHandler", + "pages": [ + { + "title": "BaseHandler", + "path": "/v4/shared/src/error/handlers/BaseHandler/classes/BaseHandler.md" + } + ], + "path": "/v4/shared/src/error/handlers/BaseHandler/index.md" + }, + { + "title": "ConsoleHandler", + "pages": [ + { + "title": "ConsoleHandler", + "path": "/v4/shared/src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md" + } + ], + "path": "/v4/shared/src/error/handlers/ConsoleHandler/index.md" + }, + { + "title": "HostErrorHandler", + "pages": [ + { + "title": "HostErrorHandler", + "path": "/v4/shared/src/error/handlers/HostErrorHandler/classes/HostErrorHandler.md" + } + ], + "path": "/v4/shared/src/error/handlers/HostErrorHandler/index.md" + } + ], + "path": "/v4/shared/src/error/handlers/BaseHandler/index.md" + } + ], + "path": "/v4/shared/src/error/CCEverywhereError/index.md" + }, + { + "title": "messenger", + "pages": [ + { + "title": "ChannelMessageListener", + "pages": [ + { + "title": "ChannelMessageListener", + "path": "/v4/shared/src/messenger/ChannelMessageListener/classes/ChannelMessageListener.md" + }, + { + "title": "Listener", + "path": "/v4/shared/src/messenger/ChannelMessageListener/type-aliases/Listener.md" + } + ], + "path": "/v4/shared/src/messenger/ChannelMessageListener/index.md" + }, + { + "title": "ChannelMessenger", + "pages": [ + { + "title": "default", + "path": "/v4/shared/src/messenger/ChannelMessenger/classes/default.md" + } + ], + "path": "/v4/shared/src/messenger/ChannelMessenger/index.md" + }, + { + "title": "ChannelMessenger.types", + "pages": [ + { + "title": "MessageChannel", + "path": "/v4/shared/src/messenger/ChannelMessenger.types/enumerations/MessageChannel.md" + }, + { + "title": "interfaces", + "pages": [ + { + "title": "ChannelMessage", + "path": "/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md" + }, + { + "title": "IChannelMessengerDelegate", + "path": "/v4/shared/src/messenger/ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md" + }, + { + "title": "TargetChannelInfo", + "path": "/v4/shared/src/messenger/ChannelMessenger.types/interfaces/TargetChannelInfo.md" + } + ], + "path": "/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md" + }, + { + "title": "type-aliases", + "pages": [ + { + "title": "MessageFilter", + "path": "/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md" + }, + { + "title": "MessageListener", + "path": "/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageListener.md" + }, + { + "title": "MessageTarget", + "path": "/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageTarget.md" + }, + { + "title": "TargetAddedCallback", + "path": "/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/TargetAddedCallback.md" + } + ], + "path": "/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md" + } + ], + "path": "/v4/shared/src/messenger/ChannelMessenger.types/index.md" + }, + { + "title": "Message.types", + "pages": [ + { + "title": "enumerations", + "pages": [ + { + "title": "CancelReason", + "path": "/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md" + }, + { + "title": "LoadStatus", + "path": "/v4/shared/src/messenger/Message.types/enumerations/LoadStatus.md" + }, + { + "title": "MessageType", + "path": "/v4/shared/src/messenger/Message.types/enumerations/MessageType.md" + }, + { + "title": "Status", + "path": "/v4/shared/src/messenger/Message.types/enumerations/Status.md" + } + ], + "path": "/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md" + }, + { + "title": "interfaces", + "pages": [ + { + "title": "CancelMessage", + "path": "/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md" + }, + { + "title": "MessageDataMap", + "path": "/v4/shared/src/messenger/Message.types/interfaces/MessageDataMap.md" + }, + { + "title": "ParamsResponseMessage", + "path": "/v4/shared/src/messenger/Message.types/interfaces/ParamsResponseMessage.md" + }, + { + "title": "TokenResponseMessage", + "path": "/v4/shared/src/messenger/Message.types/interfaces/TokenResponseMessage.md" + } + ], + "path": "/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md" + }, + { + "title": "type-aliases", + "pages": [ + { + "title": "DataMessageType", + "path": "/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md" + }, + { + "title": "DidTargetLoadMessage", + "path": "/v4/shared/src/messenger/Message.types/type-aliases/DidTargetLoadMessage.md" + }, + { + "title": "Message", + "path": "/v4/shared/src/messenger/Message.types/type-aliases/Message.md" + }, + { + "title": "MessageCompat", + "path": "/v4/shared/src/messenger/Message.types/type-aliases/MessageCompat.md" + }, + { + "title": "SimpleMessageType", + "path": "/v4/shared/src/messenger/Message.types/type-aliases/SimpleMessageType.md" + } + ], + "path": "/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md" + } + ], + "path": "/v4/shared/src/messenger/Message.types/index.md" + }, + { + "title": "MessageData.types", + "pages": [ + { + "title": "HostEventType", + "path": "/v4/shared/src/messenger/MessageData.types/enumerations/HostEventType.md" + }, + { + "title": "interfaces", + "pages": [ + { + "title": "DownloadCompleteEventData", + "path": "/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md" + }, + { + "title": "ExportInfoEventData", + "path": "/v4/shared/src/messenger/MessageData.types/interfaces/ExportInfoEventData.md" + }, + { + "title": "HostEventData", + "path": "/v4/shared/src/messenger/MessageData.types/interfaces/HostEventData.md" + }, + { + "title": "IntentChangeEventData", + "path": "/v4/shared/src/messenger/MessageData.types/interfaces/IntentChangeEventData.md" + }, + { + "title": "MessageData", + "path": "/v4/shared/src/messenger/MessageData.types/interfaces/MessageData.md" + }, + { + "title": "URLInfoEventData", + "path": "/v4/shared/src/messenger/MessageData.types/interfaces/URLInfoEventData.md" + }, + { + "title": "UpdateCloseButtonEventData", + "path": "/v4/shared/src/messenger/MessageData.types/interfaces/UpdateCloseButtonEventData.md" + } + ], + "path": "/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md" + } + ], + "path": "/v4/shared/src/messenger/MessageData.types/index.md" + }, + { + "title": "Protocol.types", + "pages": [ + { + "title": "ProtocolVersion", + "path": "/v4/shared/src/messenger/Protocol.types/enumerations/ProtocolVersion.md" + }, + { + "title": "ProtocolHandlersModule", + "path": "/v4/shared/src/messenger/Protocol.types/interfaces/ProtocolHandlersModule.md" + }, + { + "title": "variables", + "pages": [ + { + "title": "CURRENT_PROTOCOL_VERSION", + "path": "/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md" + }, + { + "title": "EARLIEST_PROTOCOL_VERSION", + "path": "/v4/shared/src/messenger/Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md" + }, + { + "title": "NEXT_PROTOCOL_VERSION", + "path": "/v4/shared/src/messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md" + }, + { + "title": "PREVIOUS_PROTOCOL_VERSION", + "path": "/v4/shared/src/messenger/Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md" + } + ], + "path": "/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md" + } + ], + "path": "/v4/shared/src/messenger/Protocol.types/index.md" + } + ], + "path": "/v4/shared/src/messenger/index.md" + }, + { + "title": "types", + "pages": [ + { + "title": "3p", + "pages": [ + { + "title": "HostInfo.types", + "pages": [ + { + "title": "type-aliases", + "pages": [ + { + "title": "ConfigParams", + "path": "/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md" + }, + { + "title": "HostInfo", + "path": "/v4/shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md" + } + ], + "path": "/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md" + } + ], + "path": "/v4/shared/src/types/3p/HostInfo.types/index.md" + }, + { + "title": "editor", + "pages": [ + { + "title": "AppConfig.types", + "pages": [ + { + "title": "EditorAppConfig", + "path": "/v4/shared/src/types/3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md" + } + ], + "path": "/v4/shared/src/types/3p/editor/AppConfig.types/index.md" + }, + { + "title": "DesignConfig.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "CreateDesignConfig", + "path": "/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md" + }, + { + "title": "CreateWithAssetDesignConfig", + "path": "/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md" + }, + { + "title": "CreateWithTemplateDesignConfig", + "path": "/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md" + }, + { + "title": "EditDesignConfig", + "path": "/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md" + } + ], + "path": "/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md" + } + ], + "path": "/v4/shared/src/types/3p/editor/DesignConfig.types/index.md" + } + ], + "path": "/v4/shared/src/types/3p/editor/index.md" + } + ], + "path": "/v4/shared/src/types/3p/index.md" + }, + { + "title": "ActionIntent.types", + "pages": [ + { + "title": "enumerations", + "pages": [ + { + "title": "EditorIntent", + "path": "/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md" + }, + { + "title": "ImageQuickActionIntent", + "path": "/v4/shared/src/types/ActionIntent.types/enumerations/ImageQuickActionIntent.md" + }, + { + "title": "ModuleIntent", + "path": "/v4/shared/src/types/ActionIntent.types/enumerations/ModuleIntent.md" + }, + { + "title": "ModuleSubCategory", + "path": "/v4/shared/src/types/ActionIntent.types/enumerations/ModuleSubCategory.md" + }, + { + "title": "PdfQuickActionIntent", + "path": "/v4/shared/src/types/ActionIntent.types/enumerations/PdfQuickActionIntent.md" + }, + { + "title": "QuickActionSubCategories", + "path": "/v4/shared/src/types/ActionIntent.types/enumerations/QuickActionSubCategories.md" + }, + { + "title": "VideoQuickActionIntent", + "path": "/v4/shared/src/types/ActionIntent.types/enumerations/VideoQuickActionIntent.md" + }, + { + "title": "WarmupIntent", + "path": "/v4/shared/src/types/ActionIntent.types/enumerations/WarmupIntent.md" + } + ], + "path": "/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md" + }, + { + "title": "type-aliases", + "pages": [ + { + "title": "ActionIntent", + "path": "/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md" + }, + { + "title": "QuickActionIntent", + "path": "/v4/shared/src/types/ActionIntent.types/type-aliases/QuickActionIntent.md" + } + ], + "path": "/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md" + } + ], + "path": "/v4/shared/src/types/ActionIntent.types/index.md" + }, + { + "title": "AppConfig.types", + "pages": [ + { + "title": "enumerations", + "pages": [ + { + "title": "ColorTheme", + "path": "/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md" + }, + { + "title": "EditorPanelView", + "path": "/v4/shared/src/types/AppConfig.types/enumerations/EditorPanelView.md" + }, + { + "title": "Scale", + "path": "/v4/shared/src/types/AppConfig.types/enumerations/Scale.md" + }, + { + "title": "SpectrumTheme", + "path": "/v4/shared/src/types/AppConfig.types/enumerations/SpectrumTheme.md" + }, + { + "title": "TemplateMediaType", + "path": "/v4/shared/src/types/AppConfig.types/enumerations/TemplateMediaType.md" + }, + { + "title": "TemplateType", + "path": "/v4/shared/src/types/AppConfig.types/enumerations/TemplateType.md" + } + ], + "path": "/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md" + }, + { + "title": "SearchCategory", + "path": "/v4/shared/src/types/AppConfig.types/variables/SearchCategory.md" + } + ], + "path": "/v4/shared/src/types/AppConfig.types/index.md" + }, + { + "title": "Asset.types", + "pages": [ + { + "title": "enumerations", + "pages": [ + { + "title": "AssetDataType", + "path": "/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md" + }, + { + "title": "AssetType", + "path": "/v4/shared/src/types/Asset.types/enumerations/AssetType.md" + }, + { + "title": "ImageFileType", + "path": "/v4/shared/src/types/Asset.types/enumerations/ImageFileType.md" + }, + { + "title": "PdfFileType", + "path": "/v4/shared/src/types/Asset.types/enumerations/PdfFileType.md" + }, + { + "title": "SizeUnit", + "path": "/v4/shared/src/types/Asset.types/enumerations/SizeUnit.md" + }, + { + "title": "VideoFileType", + "path": "/v4/shared/src/types/Asset.types/enumerations/VideoFileType.md" + } + ], + "path": "/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md" + }, + { + "title": "interfaces", + "pages": [ + { + "title": "OutputAsset", + "path": "/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md" + }, + { + "title": "PixelSize", + "path": "/v4/shared/src/types/Asset.types/interfaces/PixelSize.md" + }, + { + "title": "Size", + "path": "/v4/shared/src/types/Asset.types/interfaces/Size.md" + } + ], + "path": "/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md" + }, + { + "title": "type-aliases", + "pages": [ + { + "title": "AspectRatio", + "path": "/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md" + }, + { + "title": "Asset", + "path": "/v4/shared/src/types/Asset.types/type-aliases/Asset.md" + }, + { + "title": "Base64Asset", + "path": "/v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md" + }, + { + "title": "BlobAsset", + "path": "/v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md" + }, + { + "title": "FileType", + "path": "/v4/shared/src/types/Asset.types/type-aliases/FileType.md" + }, + { + "title": "ImageDimensions", + "path": "/v4/shared/src/types/Asset.types/type-aliases/ImageDimensions.md" + }, + { + "title": "ImageModuleFileTypes", + "path": "/v4/shared/src/types/Asset.types/type-aliases/ImageModuleFileTypes.md" + }, + { + "title": "UrlAsset", + "path": "/v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md" + } + ], + "path": "/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md" + }, + { + "title": "variables", + "pages": [ + { + "title": "FileType", + "path": "/v4/shared/src/types/Asset.types/variables/FileType.md" + }, + { + "title": "ImageModuleFileTypes", + "path": "/v4/shared/src/types/Asset.types/variables/ImageModuleFileTypes.md" + } + ], + "path": "/v4/shared/src/types/Asset.types/variables/FileType.md" + } + ], + "path": "/v4/shared/src/types/Asset.types/index.md" + }, + { + "title": "Authentication.types", + "pages": [ + { + "title": "enumerations", + "pages": [ + { + "title": "AuthMode", + "path": "/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md" + }, + { + "title": "ValidateTokenError", + "path": "/v4/shared/src/types/Authentication.types/enumerations/ValidateTokenError.md" + } + ], + "path": "/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md" + }, + { + "title": "interfaces", + "pages": [ + { + "title": "AuthConfig", + "path": "/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md" + }, + { + "title": "BaseAuthOption", + "path": "/v4/shared/src/types/Authentication.types/interfaces/BaseAuthOption.md" + }, + { + "title": "DelayedAuthOption", + "path": "/v4/shared/src/types/Authentication.types/interfaces/DelayedAuthOption.md" + }, + { + "title": "IMSAuthConfig", + "path": "/v4/shared/src/types/Authentication.types/interfaces/IMSAuthConfig.md" + }, + { + "title": "ImsJumpAuthOption", + "path": "/v4/shared/src/types/Authentication.types/interfaces/ImsJumpAuthOption.md" + }, + { + "title": "PreSignedInAuthConfig", + "path": "/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthConfig.md" + }, + { + "title": "PreSignedInAuthOption", + "path": "/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthOption.md" + }, + { + "title": "UpfrontAuthOption", + "path": "/v4/shared/src/types/Authentication.types/interfaces/UpfrontAuthOption.md" + }, + { + "title": "UserInfo", + "path": "/v4/shared/src/types/Authentication.types/interfaces/UserInfo.md" + } + ], + "path": "/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md" + }, + { + "title": "AuthOption", + "path": "/v4/shared/src/types/Authentication.types/type-aliases/AuthOption.md" + }, + { + "title": "variables", + "pages": [ + { + "title": "IMS_JUMP_ERROR_DESCRIPTION_KEY", + "path": "/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md" + }, + { + "title": "IMS_JUMP_ERROR_KEY", + "path": "/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md" + } + ], + "path": "/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md" + } + ], + "path": "/v4/shared/src/types/Authentication.types/index.md" + }, + { + "title": "BrowserEvent.types", + "pages": [ + { + "title": "BrowserEvent", + "path": "/v4/shared/src/types/BrowserEvent.types/enumerations/BrowserEvent.md" + } + ], + "path": "/v4/shared/src/types/BrowserEvent.types/index.md" + }, + { + "title": "Callbacks.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "Callbacks", + "path": "/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md" + }, + { + "title": "IntentChangeConfig", + "path": "/v4/shared/src/types/Callbacks.types/interfaces/IntentChangeConfig.md" + } + ], + "path": "/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md" + }, + { + "title": "type-aliases", + "pages": [ + { + "title": "CancelCallback", + "path": "/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md" + }, + { + "title": "EventCallback", + "path": "/v4/shared/src/types/Callbacks.types/type-aliases/EventCallback.md" + }, + { + "title": "IntentChangeCallback", + "path": "/v4/shared/src/types/Callbacks.types/type-aliases/IntentChangeCallback.md" + }, + { + "title": "LoadCallback", + "path": "/v4/shared/src/types/Callbacks.types/type-aliases/LoadCallback.md" + }, + { + "title": "LoadStartCallback", + "path": "/v4/shared/src/types/Callbacks.types/type-aliases/LoadStartCallback.md" + }, + { + "title": "PublishCallback", + "path": "/v4/shared/src/types/Callbacks.types/type-aliases/PublishCallback.md" + }, + { + "title": "PublishStartCallback", + "path": "/v4/shared/src/types/Callbacks.types/type-aliases/PublishStartCallback.md" + } + ], + "path": "/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md" + } + ], + "path": "/v4/shared/src/types/Callbacks.types/index.md" + }, + { + "title": "ConfigManager.types", + "pages": [ + { + "title": "Config", + "path": "/v4/shared/src/types/ConfigManager.types/type-aliases/Config.md" + }, + { + "title": "SDK_CDN_BASE", + "path": "/v4/shared/src/types/ConfigManager.types/variables/SDK_CDN_BASE.md" + } + ], + "path": "/v4/shared/src/types/ConfigManager.types/index.md" + }, + { + "title": "ContainerConfig.types", + "pages": [ + { + "title": "ContainerMode", + "path": "/v4/shared/src/types/ContainerConfig.types/enumerations/ContainerMode.md" + }, + { + "title": "interfaces", + "pages": [ + { + "title": "BaseContainerConfig", + "path": "/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md" + }, + { + "title": "FillContainerConfig", + "path": "/v4/shared/src/types/ContainerConfig.types/interfaces/FillContainerConfig.md" + }, + { + "title": "InlineContainerConfig", + "path": "/v4/shared/src/types/ContainerConfig.types/interfaces/InlineContainerConfig.md" + }, + { + "title": "InlineOrModalContainerConfig", + "path": "/v4/shared/src/types/ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md" + }, + { + "title": "ModalContainerConfig", + "path": "/v4/shared/src/types/ContainerConfig.types/interfaces/ModalContainerConfig.md" + } + ], + "path": "/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md" + }, + { + "title": "ContainerConfig", + "path": "/v4/shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md" + } + ], + "path": "/v4/shared/src/types/ContainerConfig.types/index.md" + }, + { + "title": "DesignConfig.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "BaseAppConfig", + "path": "/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md" + }, + { + "title": "BaseDocConfig", + "path": "/v4/shared/src/types/DesignConfig.types/interfaces/BaseDocConfig.md" + }, + { + "title": "DesignConfig", + "path": "/v4/shared/src/types/DesignConfig.types/interfaces/DesignConfig.md" + }, + { + "title": "TargetDocConfig", + "path": "/v4/shared/src/types/DesignConfig.types/interfaces/TargetDocConfig.md" + } + ], + "path": "/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md" + } + ], + "path": "/v4/shared/src/types/DesignConfig.types/index.md" + }, + { + "title": "ExportConfig.types", + "pages": [ + { + "title": "enumerations", + "pages": [ + { + "title": "DownloadTarget", + "path": "/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md" + }, + { + "title": "EditFurtherIntent", + "path": "/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherIntent.md" + }, + { + "title": "EditFurtherTarget", + "path": "/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherTarget.md" + }, + { + "title": "ExportGroupType", + "path": "/v4/shared/src/types/ExportConfig.types/enumerations/ExportGroupType.md" + }, + { + "title": "ExportOptionUI", + "path": "/v4/shared/src/types/ExportConfig.types/enumerations/ExportOptionUI.md" + }, + { + "title": "PublishTarget", + "path": "/v4/shared/src/types/ExportConfig.types/enumerations/PublishTarget.md" + } + ], + "path": "/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md" + }, + { + "title": "interfaces", + "pages": [ + { + "title": "BaseAction", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md" + }, + { + "title": "BaseButtonStyle", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/BaseButtonStyle.md" + }, + { + "title": "BaseExportOption", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/BaseExportOption.md" + }, + { + "title": "ContinueEditingDropdownOption", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingDropdownOption.md" + }, + { + "title": "ContinueEditingGroup", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingGroup.md" + }, + { + "title": "CustomContentConfig", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/CustomContentConfig.md" + }, + { + "title": "DownloadAction", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/DownloadAction.md" + }, + { + "title": "DownloadExportOption", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/DownloadExportOption.md" + }, + { + "title": "DropdownOptionStyle", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyle.md" + }, + { + "title": "DropdownOptionStyleCompat", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyleCompat.md" + }, + { + "title": "EditFurtherAction", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherAction.md" + }, + { + "title": "EditFurtherExportOption", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherExportOption.md" + }, + { + "title": "ExportGroup", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/ExportGroup.md" + }, + { + "title": "ExportOptionGroup", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/ExportOptionGroup.md" + }, + { + "title": "LinkStyle", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/LinkStyle.md" + }, + { + "title": "PublishAction", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/PublishAction.md" + }, + { + "title": "PublishExportOption", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/PublishExportOption.md" + }, + { + "title": "Style", + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/Style.md" + } + ], + "path": "/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md" + }, + { + "title": "type-aliases", + "pages": [ + { + "title": "ButtonStyle", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md" + }, + { + "title": "ContentType", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ContentType.md" + }, + { + "title": "ContinueEditingAction", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ContinueEditingAction.md" + }, + { + "title": "DropdownExportOption", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/DropdownExportOption.md" + }, + { + "title": "EnabledButtonStyle", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/EnabledButtonStyle.md" + }, + { + "title": "ExportAction", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportAction.md" + }, + { + "title": "ExportButtonTreatment", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonTreatment.md" + }, + { + "title": "ExportButtonVariant", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonVariant.md" + }, + { + "title": "ExportConfig", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportConfig.md" + }, + { + "title": "ExportContext", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportContext.md" + }, + { + "title": "ExportOption", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOption.md" + }, + { + "title": "ExportOptionOrGroup", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptionOrGroup.md" + }, + { + "title": "ExportOptions", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md" + }, + { + "title": "ExportStyle", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportStyle.md" + }, + { + "title": "ExportTarget", + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ExportTarget.md" + } + ], + "path": "/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md" + } + ], + "path": "/v4/shared/src/types/ExportConfig.types/index.md" + }, + { + "title": "FeatureFlags.types", + "pages": [ + { + "title": "FeatureFlags", + "path": "/v4/shared/src/types/FeatureFlags.types/type-aliases/FeatureFlags.md" + } + ], + "path": "/v4/shared/src/types/FeatureFlags.types/index.md" + }, + { + "title": "HostInfo.types", + "pages": [ + { + "title": "enumerations", + "pages": [ + { + "title": "Environment", + "path": "/v4/shared/src/types/HostInfo.types/enumerations/Environment.md" + }, + { + "title": "HostId", + "path": "/v4/shared/src/types/HostInfo.types/enumerations/HostId.md" + }, + { + "title": "HostType", + "path": "/v4/shared/src/types/HostInfo.types/enumerations/HostType.md" + }, + { + "title": "Locale", + "path": "/v4/shared/src/types/HostInfo.types/enumerations/Locale.md" + }, + { + "title": "PIIPStatus", + "path": "/v4/shared/src/types/HostInfo.types/enumerations/PIIPStatus.md" + }, + { + "title": "PlatformCategory", + "path": "/v4/shared/src/types/HostInfo.types/enumerations/PlatformCategory.md" + } + ], + "path": "/v4/shared/src/types/HostInfo.types/enumerations/Environment.md" + }, + { + "title": "interfaces", + "pages": [ + { + "title": "ConfigParamsBase", + "path": "/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md" + }, + { + "title": "HostInfoComputed", + "path": "/v4/shared/src/types/HostInfo.types/interfaces/HostInfoComputed.md" + }, + { + "title": "HostInfoSession", + "path": "/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSession.md" + }, + { + "title": "HostInfoSpecifiedBase", + "path": "/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md" + } + ], + "path": "/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md" + }, + { + "title": "type-aliases", + "pages": [ + { + "title": "ConfigParams", + "path": "/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md" + }, + { + "title": "HostInfo", + "path": "/v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md" + }, + { + "title": "HostInfoExtended", + "path": "/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoExtended.md" + }, + { + "title": "HostInfoSpecified", + "path": "/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoSpecified.md" + } + ], + "path": "/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md" + }, + { + "title": "HostTypeName", + "path": "/v4/shared/src/types/HostInfo.types/variables/HostTypeName.md" + } + ], + "path": "/v4/shared/src/types/HostInfo.types/index.md" + }, + { + "title": "Layout.types", + "pages": [ + { + "title": "CanvasType", + "path": "/v4/shared/src/types/Layout.types/enumerations/CanvasType.md" + }, + { + "title": "CanvasInfo", + "path": "/v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md" + }, + { + "title": "CanvasTypeInfo", + "path": "/v4/shared/src/types/Layout.types/variables/CanvasTypeInfo.md" + } + ], + "path": "/v4/shared/src/types/Layout.types/index.md" + }, + { + "title": "Network.types", + "pages": [ + { + "title": "NetworkState", + "path": "/v4/shared/src/types/Network.types/enumerations/NetworkState.md" + } + ], + "path": "/v4/shared/src/types/Network.types/index.md" + }, + { + "title": "PublishParams.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "AssetTargetInfo", + "path": "/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md" + }, + { + "title": "EditorPublishParams", + "path": "/v4/shared/src/types/PublishParams.types/interfaces/EditorPublishParams.md" + }, + { + "title": "PublishParams", + "path": "/v4/shared/src/types/PublishParams.types/interfaces/PublishParams.md" + }, + { + "title": "QuickActionPublishParams", + "path": "/v4/shared/src/types/PublishParams.types/interfaces/QuickActionPublishParams.md" + } + ], + "path": "/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md" + } + ], + "path": "/v4/shared/src/types/PublishParams.types/index.md" + }, + { + "title": "TargetInfo.types", + "pages": [ + { + "title": "Target", + "path": "/v4/shared/src/types/TargetInfo.types/enumerations/Target.md" + }, + { + "title": "TargetInfo", + "path": "/v4/shared/src/types/TargetInfo.types/interfaces/TargetInfo.md" + }, + { + "title": "TargetsConfig", + "path": "/v4/shared/src/types/TargetInfo.types/type-aliases/TargetsConfig.md" + } + ], + "path": "/v4/shared/src/types/TargetInfo.types/index.md" + }, + { + "title": "Version.types", + "pages": [ + { + "title": "Version", + "path": "/v4/shared/src/types/Version.types/interfaces/Version.md" + } + ], + "path": "/v4/shared/src/types/Version.types/index.md" + }, + { + "title": "Workflow.types", + "pages": [ + { + "title": "Workflow", + "path": "/v4/shared/src/types/Workflow.types/enumerations/Workflow.md" + } + ], + "path": "/v4/shared/src/types/Workflow.types/index.md" + }, + { + "title": "editor", + "pages": [ + { + "title": "AppConfig.types", + "pages": [ + { + "title": "BaseEditorAppConfig", + "path": "/v4/shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md" + }, + { + "title": "AppConfig", + "path": "/v4/shared/src/types/editor/AppConfig.types/type-aliases/AppConfig.md" + } + ], + "path": "/v4/shared/src/types/editor/AppConfig.types/index.md" + }, + { + "title": "DesignConfig.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "CreateDesignConfig", + "path": "/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md" + }, + { + "title": "CreateWithAssetDesignConfig", + "path": "/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md" + }, + { + "title": "CreateWithTemplateDesignConfig", + "path": "/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md" + }, + { + "title": "EditDesignConfig", + "path": "/v4/shared/src/types/editor/DesignConfig.types/interfaces/EditDesignConfig.md" + } + ], + "path": "/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md" + }, + { + "title": "DesignConfig", + "path": "/v4/shared/src/types/editor/DesignConfig.types/type-aliases/DesignConfig.md" + } + ], + "path": "/v4/shared/src/types/editor/DesignConfig.types/index.md" + }, + { + "title": "DocConfig.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "CreateDocConfig", + "path": "/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md" + }, + { + "title": "CreateWithAssetDocConfig", + "path": "/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md" + }, + { + "title": "CreateWithTemplateDocConfig", + "path": "/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md" + }, + { + "title": "EditDocConfig", + "path": "/v4/shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md" + } + ], + "path": "/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md" + } + ], + "path": "/v4/shared/src/types/editor/DocConfig.types/index.md" + } + ], + "path": "/v4/shared/src/types/editor/index.md" + }, + { + "title": "module", + "pages": [ + { + "title": "AppConfig.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "EditImageAppConfig", + "path": "/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md" + }, + { + "title": "TextToImageAppConfig", + "path": "/v4/shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md" + }, + { + "title": "WarmupAppConfig", + "path": "/v4/shared/src/types/module/AppConfig.types/interfaces/WarmupAppConfig.md" + } + ], + "path": "/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md" + } + ], + "path": "/v4/shared/src/types/module/AppConfig.types/index.md" + }, + { + "title": "DesignConfig.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "EditImageDesignConfig", + "path": "/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md" + }, + { + "title": "TextToImageDesignConfig", + "path": "/v4/shared/src/types/module/DesignConfig.types/interfaces/TextToImageDesignConfig.md" + }, + { + "title": "WarmupDesignConfig", + "path": "/v4/shared/src/types/module/DesignConfig.types/interfaces/WarmupDesignConfig.md" + } + ], + "path": "/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md" + } + ], + "path": "/v4/shared/src/types/module/DesignConfig.types/index.md" + }, + { + "title": "DocConfig.types", + "pages": [ + { + "title": "EditImageDocConfig", + "path": "/v4/shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md" + } + ], + "path": "/v4/shared/src/types/module/DocConfig.types/index.md" + } + ], + "path": "/v4/shared/src/types/module/index.md" + }, + { + "title": "quick-action", + "pages": [ + { + "title": "AppConfig.types", + "pages": [ + { + "title": "AppConfig", + "path": "/v4/shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md" + } + ], + "path": "/v4/shared/src/types/quick-action/AppConfig.types/index.md" + }, + { + "title": "DesignConfig.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "BaseDesignConfig", + "path": "/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md" + }, + { + "title": "MergeVideosDesignConfig", + "path": "/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/MergeVideosDesignConfig.md" + }, + { + "title": "QuickActionDesignConfig", + "path": "/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/QuickActionDesignConfig.md" + } + ], + "path": "/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md" + } + ], + "path": "/v4/shared/src/types/quick-action/DesignConfig.types/index.md" + }, + { + "title": "DocConfig.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "DocConfig", + "path": "/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md" + }, + { + "title": "MergeVideoDocConfig", + "path": "/v4/shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md" + } + ], + "path": "/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md" + } + ], + "path": "/v4/shared/src/types/quick-action/DocConfig.types/index.md" + } + ], + "path": "/v4/shared/src/types/quick-action/index.md" + }, + { + "title": "v1_1", + "pages": [ + { + "title": "OutputParams.types", + "pages": [ + { + "title": "interfaces", + "pages": [ + { + "title": "CCXPublishParams", + "path": "/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md" + }, + { + "title": "PublishParams", + "path": "/v4/shared/src/types/v1_1/OutputParams.types/interfaces/PublishParams.md" + }, + { + "title": "QuickActionPublishParams", + "path": "/v4/shared/src/types/v1_1/OutputParams.types/interfaces/QuickActionPublishParams.md" + } + ], + "path": "/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md" + } + ], + "path": "/v4/shared/src/types/v1_1/OutputParams.types/index.md" + } + ], + "path": "/v4/shared/src/types/v1_1/index.md" + } + ], + "path": "/v4/shared/src/types/index.md" + } + ], + "path": "/v4/shared/src/error/CCEverywhereError/index.md" + } +] \ No newline at end of file diff --git a/gatsby-config.js b/gatsby-config.js index 0bf1f916..9bc1e72d 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -32,22 +32,27 @@ module.exports = { menu: [ { title: "v4 Reference", - description: "v4 Reference", - path: "/reference/", + description: "🟢 Current version", + path: "/v4/", }, + // { + // title: "v4 Reference", + // description: "🟠 Legacy docs", + // path: "/reference/", + // }, { title: "v3 Reference", - description: "v3 Reference [Deprecated soon]", + description: "🟠 Deprecated soon", path: "/v3/reference/", }, { - title: "v2 Reference [Deprecated]", - description: "v2 Reference", + title: "v2 Reference", + description: "🔴 Deprecated", path: "/v2/reference/", }, { - title: "v1 Reference [Deprecated]", - description: "v1 Reference", + title: "v1 Reference", + description: "🔴 Deprecated", path: "/v1/reference/", }, ], @@ -100,20 +105,24 @@ module.exports = { }, ], }, - // { - // title: "Concepts", - // path: "/guides/concepts/customization.md", - // pages: [ - // { - // title: "UI Customization", - // path: "/guides/concepts/customization.md", - // }, - // { - // title: "Error Handling", - // path: "/guides/concepts/error-handling.md", - // }, - // ], - // }, + { + title: "Concepts", + path: "/guides/concepts/migration_v3_v4.md", + pages: [ + { + title: "V3 to V4 Migration guide", + path: "/guides/concepts/migration_v3_v4.md", + }, + // { + // title: "UI Customization", + // path: "/guides/concepts/customization.md", + // }, + // { + // title: "Error Handling", + // path: "/guides/concepts/error-handling.md", + // }, + ], + }, { title: "Tutorials", path: "/guides/tutorials/", @@ -198,7 +207,7 @@ module.exports = { }, { title: "Overview", - path: "/v3/reference/", + path: "/v3/reference/index.md", }, { title: "Initialize SDK", @@ -234,10 +243,6 @@ module.exports = { title: "Types", path: "/v3/reference/types/", }, - { - title: "Overview", - path: "/v3/reference/", - }, { title: "Overview", path: "/reference/", @@ -277,8 +282,44 @@ module.exports = { title: "Types", path: "/reference/types/", }, + { + title: "Overview", + path: "/v4/index.md", + }, + { + title: "Entrypoints", + path: "/v4/", + header: true, + pages: [ + { + title: "CC Everywhere", + path: "/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md", + }, + { + title: "Editor", + path: "/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md", + }, + { + title: "Module", + path: "/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md", + }, + { + title: "Quick Action", + path: "/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md", + }, + ], + }, + { + title: "APIs Reference", + path: "/v4/", + header: true, + pages: [...require("./api-refs-sidebar.json")], + }, ], }, + flags: { + PRESERVE_FILE_DOWNLOAD_CACHE: false, + }, plugins: [`@adobe/gatsby-theme-aio`], pathPrefix: process.env.PATH_PREFIX || "/express/embed-sdk/docs/", }; diff --git a/src/pages/guides/concepts/initialization-v4.png b/src/pages/guides/concepts/initialization-v4.png new file mode 100644 index 0000000000000000000000000000000000000000..cb850eee581b7242acba84c3c5f174ff3e6ea937 GIT binary patch literal 76107 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 FV>ecl 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 literal 0 HcmV?d00001 diff --git a/src/pages/guides/concepts/migration_v3_v4.md b/src/pages/guides/concepts/migration_v3_v4.md new file mode 100644 index 00000000..ac6a324c --- /dev/null +++ b/src/pages/guides/concepts/migration_v3_v4.md @@ -0,0 +1,197 @@ +--- +keywords: + - V3 + - Migration Guide + - V4 + - Adobe Express SDK V3 deprecation + - V4 Features + - Adobe Express Embed SDK migration +title: Migration Guide +description: This is a migration guide for V3 to V4. +contributors: + - https://github.com/nimithajalal +--- + +# Migration Guide: Adobe Express Embed SDK V3 to V4 + +This guide will assist you in updating your Adobe Express Embed SDK integration from V3 to v4. + +## Overview + +Adobe Express Embed SDK V4 introduces a more verbose set of APIs, simplifies parameters, and removes redundancies. + +SDK V4 was developed to streamline the existing APIs and create a scalable model to accommodate the expanding range of SDK Target Applications. Accordingly, APIs are categorized into three distinct workflows, each corresponding to one of the SDK's supported target applications. This categorization further refines the APIs, making them more detailed and aligned with user intent. The transition from V3 to V4 brought several changes. + +## Workflow API changes + +In V3, there were three main APIs: `createDesign`, `EditDesign`, and `openQuickActions`. + +These APIs differentiated user intent by analyzing parameters provided by partner teams, subsequently initiating the appropriate workflow. However, this approach increased the parameters for each API, as they were designed to cater to multiple user intents. + +We have addressed this issue in V4 by segmenting the APIs into ***workflows*** based on user intent and providing more descriptive API names. + +### V4 Key changes + +#### Introducing `Module` APIs through Module Workflow + +The introduction of Module APIs such as `editImage` and `createImageFromText`. + +#### Editor workflow + +- `create` initiates a workflow using a blank canvas. +- `createWithAsset` allows an image asset to be preloaded onto the canvas. +- `createWithTemplate` enables starting with a given Adobe Express template ID. +- `edit` allows modification using an existing Adobe Express Document ID. + +#### Quick action workflow + +`openQuickAction` has been decommissioned and replaced with individual `quick action-named` APIs such as `cropImage`, eliminating the need for partners to submit a quick action ID. + +## Workflow API Changes + +For all the workflow APIs, we will now have four parameters. + +The four parameters are: + +- `DocConfig` - Describes the starting point of a workflow, for example, canvas size for Express Editor. +- `AppConfig` - properties that configure the target application starting behaviour. +- `ExportConfig` - properties that govern the export behaviour of a workflow. +- `ContainerConfig` - UI properties that customize the SDK container. + +The following diagram shows how the previous API relates to the current new APIs: + +![V3 V4 comparison](../concepts/v3-v4.png) + +### Editor Workflow API example + +**V3**: `ccEverywhere.createDesign(inputParams);` + +**V4**: `ccEverywhere.editor.create(docConfig, appConfig, exportConfig, containerConfig);` + +## Step-by-Step Migration + +### 1. Update SDK Version + +Use this link to get the latest version -- [https://cc-embed.adobe.com/docs/v4/release/3p/modules.html](https://cc-embed.adobe.com/docs/v4/release/3p/modules.html) + +### 2. Update Initialization Code + +Update your initialization code to use the new configuration parameters. + +Notable Changes to Parameters at Initialize Level: + +- Host Info +- Config Params: Login Mode has moved from `configParams` to `AuthInfo` / `AuthProvider`. +- User Info and Auth Info: Both of these params are merged into one, `AuthInfo`. + +**Callbacks** + +We have moved callbacks from an API-level to a class-level parameter. This enables partners to pass their callbacks once during the lifecycle of SDK. The list of callbacks supported by SDK remains the same as it was in V3. + +With all the above changes, the SDK initialization API can be visualized using the following diagram: + +![SDK initialization](./initialization-v4.png) + +**V3:** + +```ts +initialize: (hostInfo: HostInfo, configParams?: ConfigParams) => Promise +``` + +**V4:** + +```ts +initialize: ((hostInfo: HostInfoSpecifiedBase, configParams?: ConfigParamsBase, authOption?: AuthOption) => Promise); terminate: (() => boolean) +``` + +### 3. Adjust API Calls + +Review and update your API calls to match the new method signatures and parameters in V4. + +### 4. Handle deprecated parameters + +Identify and replace any deprecated features in your codebase. For alternatives and updated methods, refer to the V4 documentation. + +### 5. Test your implementation + +After updating your code, thoroughly test your implementation to ensure everything works as expected. Pay particular attention to: + +- **Initialization**: Ensure the SDK initializes correctly with the new configuration parameters. +- **API Calls**: Validate that all API calls function as intended with the updated method signatures and parameters. +- **Event Handling**: Verify that events are being handled correctly and that any callbacks are working as expected. +- **User Interactions**: Test all user interactions within the embedded content to ensure they are smooth and error-free. +- **Performance**: Monitor the performance to confirm that the enhancements in V4 are realized in your application. + +Here are some specific tests you can perform: + +#### Initialization tests + +- Ensure the SDK correctly initializes with the `initialize` method. +- Verify that the iframe is appended to the correct parent element. +- Check that the iframe size, padding, border radius, and background color are applied as specified. + +#### Full editor API tests + +- Test loading a template or design using `create`, `createWithAsset`, and `createWithTemplate`. +- Validate that the editor sets the default category, search text, template type, and titles correctly. +- Ensure that export options, multi-page settings, allowed file types, and image quality settings are applied properly. + +#### Quick Action API tests + +- Test various Quick Action APIs such as image and video editing. +- Validate that standard inputs for Quick Actions are working correctly. +- Ensure that API-specific parameters are applied and functioning as expected. + +#### Modules API tests + +- Test loading an asset in the modules using `editImage` or `createImageFromText`. +- Verify that the asset is displayed and editable. +- Check that export options and allowed file types are correctly configured. + +### 6. Review new features + +Take advantage of new features introduced in V4. Review the release notes and documentation to explore new functionalities that could enhance your application. Some new features might include: + +- Enhanced configuration options for better customization. +- New methods and parameters to provide more control over the SDK. +- Improved performance and security features. + +### 7. Update Documentation and Dependencies + +Ensure your internal documentation is updated to reflect the changes made during the migration. Also, update any dependencies interacting with Adobe Express Embed SDK to ensure compatibility. This includes: + +- Updating any code samples or snippets in your documentation. +- Modifying any integration guides or setup instructions. +- Ensuring all team members know the changes and how to use the new SDK features. + +## Conclusion + +Migrating from Adobe Express Embed SDK V3 to V4 involves updating initialization code and API calls and handling deprecated features. + +By following this guide, you can ensure a smooth transition and take advantage of V4's new features and improvements. + + + +## API References + +[CCEverywhere](https://developer-stage.adobe.com/express/embed-sdk/docs/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere/) + +Once you have successfully initialized the SDK, a Promise will be returned containing the `CCEverywhere` object. + + + +[Editor API](https://developer-stage.adobe.com/express/embed-sdk/docs/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow/) + +Provides API References for /Editor API. + + + +[Module API](https://developer-stage.adobe.com/express/embed-sdk/docs/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow/) + +Provides API References for /Module API. + + + +[Quick Action API](https://developer-stage.adobe.com/express/embed-sdk/docs/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow/) + +Provides API References for /Quick Action API. diff --git a/src/pages/guides/concepts/v3-v4.png b/src/pages/guides/concepts/v3-v4.png new file mode 100644 index 0000000000000000000000000000000000000000..551262649bfe6e6252bacdd377752ab31d1d16b6 GIT binary patch literal 100490 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 + IMPORTANT: Deprecation Warning -We are no longer approving integrations using v1 or v2 of the SDK - both versions will be deprecated in 2024. +We are no longer approving new integrations using SDK v3, which will be deprecated in 2024. + +Please migrate to V4 as soon as possible: we've created a [Migration Guide](../../../guides/concepts/migration_v3_v4.md) to help you with the transition. The CCEverywhere object is the object returned (wrapped in a promise) when the SDK is initialized. diff --git a/src/pages/v3/reference/index.md b/src/pages/v3/reference/index.md index 6e12f4ff..f9e54dc3 100644 --- a/src/pages/v3/reference/index.md +++ b/src/pages/v3/reference/index.md @@ -9,18 +9,21 @@ title: SDK Reference description: This is the reference page for the existing components in the SDK. contributors: - https://github.com/amandahuarng + - https://github.com/undavide --- # Overview - + IMPORTANT: Deprecation Warning -We are no longer approving integrations using using SDK V1, V2, or V3 +We are no longer approving integrations using using SDK V1, V2, or V3. V1 and V2 are deprecated and V3 will be deprecated in 2024. +Please migrate to V4 as soon as possible: we've created a [Migration Guide](../../guides/concepts/migration_v3_v4.md) to help you with the transition. + ## Embed and initialize the SDK 1. Follow the steps in the quickstart guide to [embed the SDK](../../guides/quickstart/index.md#step-2-embed-the-sdk) in your application. diff --git a/src/pages/v3/reference/initialize/index.md b/src/pages/v3/reference/initialize/index.md index ff45ab81..a8f16519 100644 --- a/src/pages/v3/reference/initialize/index.md +++ b/src/pages/v3/reference/initialize/index.md @@ -14,15 +14,18 @@ title: Initialize SDK Reference description: This is the reference page for the initialize method. contributors: - https://github.com/amandahuarng + - https://github.com/undavide --- # Initialize SDK - + IMPORTANT: Deprecation Warning -We are no longer approving integrations using v1 or v2 of the SDK - both versions will be deprecated in 2024. +We are no longer approving new integrations using SDK v3, which will be deprecated in 2024. + +Please migrate to V4 as soon as possible: we've created a [Migration Guide](../../../guides/concepts/migration_v3_v4.md) to help you with the transition. ## initialize() diff --git a/src/pages/v3/reference/types/index.md b/src/pages/v3/reference/types/index.md index 53268634..43bc988b 100644 --- a/src/pages/v3/reference/types/index.md +++ b/src/pages/v3/reference/types/index.md @@ -20,6 +20,7 @@ title: Types description: This is the reference page for types used across the SDK. contributors: - https://github.com/amandahuarng + - https://github.com/undavide --- # Types @@ -28,9 +29,9 @@ contributors: IMPORTANT: Deprecation Warning -We are no longer approving integrations using using SDK V1, V2, or V3 +We are no longer approving new integrations using SDK v3, which will be deprecated in 2024. -V1 and V2 are deprecated and V3 will be deprecated in 2024. +Please migrate to V4 as soon as possible: we've created a [Migration Guide](../../../guides/concepts/migration_v3_v4.md) to help you with the transition. ## Asset diff --git a/src/pages/v4/index.md b/src/pages/v4/index.md new file mode 100644 index 00000000..a034f6c2 --- /dev/null +++ b/src/pages/v4/index.md @@ -0,0 +1,125 @@ +--- +keywords: + - API Documentation + - Reference + - Initialize + - CCEverywhere + - v4 +title: SDK Reference +description: This is the reference page for the existing components in the SDK. +contributors: + - https://github.com/amandahuarng + - https://github.com/undavide + - https://github.com/nimithajalal +--- + +# Adobe Express Embed SDK API Reference + +Welcome to the Adobe Express Embed SDK API references. The Adobe Express Embed SDK allows developers to seamlessly integrate Adobe Express capabilities into their own web applications, providing users with powerful editing tools and creative services directly within their digital environment. + +## Getting Started + +Before you dive into the API references, make sure you have completed the following steps: + +- Register Your Application: Obtain your API credentials by registering your application with Adobe. This will give you access to the necessary API keys and tokens. +- Set Up Your Environment: Ensure that your development environment meets the prerequisites for using the SDK, including any required libraries or frameworks. +- Read the Documentation: Familiarize yourself with the SDK documentation to understand the available features and how to implement them. + +Learn more about in the [quick start guide](../guides/quickstart/). + + + +Migrating from V3 + +We've created a [Migration Guide](../../guides/concepts/migration_v3_v4.md) to help you with the transition from V3 to V4 of the SDK. V3 integrations are no longer approved, and V3 will be deprecated in 2024. + +## API Reference + +The Adobe Express Embed SDK API reference is structured to provide detailed information on the various endpoints, methods, and events available within the SDK. Here's a brief overview of the sections you'll find in the API reference: + +### Initialization + +Once you have embedded the SDK into your application, the first step is to call the initialize API. This API initializes the SDK and prepares it for use within your application. + +#### initialize() + +The asynchronous [`initialize()`](./sdk/src/3p/CCEverywhere/variables/default.md#initialize) method takes [hostInfo](./shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md), an optional [configParams](./shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md), an optional [authOption](./shared/src/types/Authentication.types/type-aliases/AuthOption.md) and returns a Promise with a [CCEverywhere](./sdk/src/3p/CCEverywhere/classes/CCEverywhere.md) object. + +```ts +initialize: ( + hostInfo:HostInfoSpecifiedBase, + configParams?:ConfigParamsBase, + authOption?:AuthOption) => Promise; + +``` + + + + +The SDK should be initialized only once on each page. + +### Example + +```ts +(async () => { + let hostInfo = { /* HostInfo */ + clientId: CLIENT_ID, + appName: APP_NAME, + appVersion: { major: 1, minor: 0 }, + platformCategory: 'web', + } + + const configParams = { + loginMode: 'delayed' + } + + const ccEverywhere = await window.CCEverywhere.initialize( + hostInfo, configParams + ); +})(); +``` + +### CCEverywhere + +After successfully initializing the SDK, a Promise will be returned containing the `CCEverywhere` object. The CCEverywhere object is your gateway to the various creative features offered by Adobe Express. + +### Features Exposed by CCEverywhere + +- `editor`: Contains APIs for launching and interacting with a full-featured embedded editor. Users can create and edit content with a comprehensive set of tools. +- `quickAction`: Contains APIs for executing quick actions, such as removing backgrounds or resizing images, with minimal user interaction. +- `module`: Contains APIs for launching specific modules like 'Generate Image' or 'Edit Image', which offer more focused editing capabilities. +Types + +As you interact with the SDK, you'll encounter various objects that are essential to the operation of the Adobe Express Embed SDK. The types reference page provides detailed information about these objects, which are shared across different parts of the SDK. Understanding these types is crucial for effectively utilizing the SDK's features. + +This API reference guide is designed to be your starting point for integrating Adobe Express's creative power into your application. As you explore the different capabilities of the SDK, remember that our documentation is here to support you at every step. Whether you're looking to embed a full editor, execute quick actions, or launch specific modules, the Adobe Express Embed SDK offers a flexible and powerful solution to meet your creative needs. + +### Shared Classes + +The shared reference page contains details about objects that are shared across the SDK. + + + +## Additional Resources + +[Quickstart Guide](../guides/quickstart/) + +Learn how to get started with the Adobe Express Embed SDK. + + + +[Tutorials](..//guides/tutorials/) + +Explore the collection of tutorials. + + + +[Sample Code](https://github.com/AdobeDocs/cc-everywhere/tree/main/v4-sample) + +Adobe Express Embed SDK Sample using V4 SDK. + + + +[Community](https://developer.adobe.com/express/community) + +If you need assistance or have questions about the Adobe Express Embed SDK, visit the community section for access to community forums. diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere.types/index.md b/src/pages/v4/sdk/src/3p/CCEverywhere.types/index.md new file mode 100644 index 00000000..9cc7e323 --- /dev/null +++ b/src/pages/v4/sdk/src/3p/CCEverywhere.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / sdk/src/3p/CCEverywhere.types + +# sdk/src/3p/CCEverywhere.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [CCEverywhereInterface](interfaces/CCEverywhereInterface.md) | - | diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md b/src/pages/v4/sdk/src/3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md new file mode 100644 index 00000000..a4e31180 --- /dev/null +++ b/src/pages/v4/sdk/src/3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md @@ -0,0 +1,23 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/3p/CCEverywhere.types](../index.md) / CCEverywhereInterface + +# Interface: CCEverywhereInterface + +## Properties + +| Property | Type | +| ------ | ------ | +| `editor` | [`EditorWorkflow`](../../../workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md) | +| `module` | [`ModuleWorkflow`](../../../workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md) | +| `quickAction` | [`QuickActionWorkflow`](../../../workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md) | + +## Methods + +### close() + +```ts +close(): void +``` + +#### Returns + +`void` diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md b/src/pages/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md new file mode 100644 index 00000000..8befd12c --- /dev/null +++ b/src/pages/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md @@ -0,0 +1,63 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/3p/CCEverywhere](../index.md) / CCEverywhere + +# Class: CCEverywhere + +Class to create CCEverywhere object. + +## Extends + +- [`CCEverywhereBase`](../../../CCEverywhereBase/classes/CCEverywhereBase.md) + +## Implements + +- [`CCEverywhereInterface`](../../CCEverywhere.types/interfaces/CCEverywhereInterface.md) + +## Properties + +| Property | Modifier | Type | +| ------ | ------ | ------ | +| `editor` | `readonly` | [`EditorWorkflow`](../../../workflows/3p/EditorWorkflow/classes/EditorWorkflow.md) | +| `module` | `readonly` | [`ModuleWorkflow`](../../../workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md) | +| `quickAction` | `readonly` | [`QuickActionWorkflow`](../../../workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md) | + +## Accessors + +### activeInstance + +```ts +set static activeInstance(instance): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `instance` | `undefined` \| [`CCEverywhereBase`](../../../CCEverywhereBase/classes/CCEverywhereBase.md) | + +#### Inherited from + +[`CCEverywhereBase`](../../../CCEverywhereBase/classes/CCEverywhereBase.md).[`activeInstance`](../../../CCEverywhereBase/classes/CCEverywhereBase.md#activeinstance) + +## Methods + +### close() + +```ts +close(): boolean +``` + +Closes any active design in progress. + +#### Returns + +`boolean` + +boolean value indicating whether the close operation was successful or not. + +#### Implementation of + +[`CCEverywhereInterface`](../../CCEverywhere.types/interfaces/CCEverywhereInterface.md).[`close`](../../CCEverywhere.types/interfaces/CCEverywhereInterface.md#close) + +#### Inherited from + +[`CCEverywhereBase`](../../../CCEverywhereBase/classes/CCEverywhereBase.md).[`close`](../../../CCEverywhereBase/classes/CCEverywhereBase.md#close) diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere/index.md b/src/pages/v4/sdk/src/3p/CCEverywhere/index.md new file mode 100644 index 00000000..3dd76d24 --- /dev/null +++ b/src/pages/v4/sdk/src/3p/CCEverywhere/index.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../index.md) / sdk/src/3p/CCEverywhere + +# sdk/src/3p/CCEverywhere + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [CCEverywhere](classes/CCEverywhere.md) | Class to create CCEverywhere object. | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [default](variables/default.md) | - | diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere/variables/default.md b/src/pages/v4/sdk/src/3p/CCEverywhere/variables/default.md new file mode 100644 index 00000000..03d3333b --- /dev/null +++ b/src/pages/v4/sdk/src/3p/CCEverywhere/variables/default.md @@ -0,0 +1,47 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/3p/CCEverywhere](../index.md) / default + +# Variable: default + +```ts +default: object; +``` + +## Type declaration + +### initialize() + +```ts +initialize: (hostInfo, configParams?, authOption?) => Promise; +``` + +This is the main API which is used for initializing the SDK. +Please ensure to call this API only once. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `hostInfo` | [`HostInfoSpecifiedBase`](../../../../../shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md) | | +| `configParams`? | [`ConfigParamsBase`](../../../../../shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md) | | +| `authOption`? | [`AuthOption`](../../../../../shared/src/types/Authentication.types/type-aliases/AuthOption.md) | authentication configuration | + +#### Returns + +`Promise`<[`CCEverywhere`](../classes/CCEverywhere.md)\> + +Promise with CCEverywhere object which can be used to call other APIs of SDK. + +### terminate() + +```ts +terminate: () => boolean; +``` + +Terminates the active instance of CCEverywhere. +This method will return false if there is no active CCEverywhere instance. + +#### Returns + +`boolean` + +true on successful termination diff --git a/src/pages/v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md b/src/pages/v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md new file mode 100644 index 00000000..692442c7 --- /dev/null +++ b/src/pages/v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md @@ -0,0 +1,72 @@ +[cc-everywhere](../../../../index.md) / [sdk/src/CCEverywhereBase](../index.md) / CCEverywhereBase + +# Class: `abstract` CCEverywhereBase + +Class to create CCEverywhere object. + +## Extended by + +- [`CCEverywhere`](../../3p/CCEverywhere/classes/CCEverywhere.md) + +## Implements + +- `RequestIdUpdateListener` + +## Constructors + +### new CCEverywhereBase() + +```ts +new CCEverywhereBase( + validator, + authControllerConstructor, + hostInfo, + configParams, + authProvider): CCEverywhereBase +``` + +Constructor to initialize CCEverywhere object. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `validator` | `BaseValidator` | - | +| `authControllerConstructor` | `AuthControllerConstructor` | - | +| `hostInfo` | [`HostInfo`](../../../../shared/src/types/HostInfo.types/type-aliases/HostInfo.md) | client application information - clientId, appName | +| `configParams` | [`ConfigParams`](../../../../shared/src/types/HostInfo.types/type-aliases/ConfigParams.md) | environment, locale, piipStatus, colorTheme, spectrumTheme, scale | +| `authProvider` | `AuthProvider` | - | + +#### Returns + +[`CCEverywhereBase`](CCEverywhereBase.md) + +## Accessors + +### activeInstance + +```ts +set static activeInstance(instance): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `instance` | `undefined` \| [`CCEverywhereBase`](CCEverywhereBase.md) | + +## Methods + +### close() + +```ts +close(): boolean +``` + +Closes any active design in progress. + +#### Returns + +`boolean` + +boolean value indicating whether the close operation was successful or not. diff --git a/src/pages/v4/sdk/src/CCEverywhereBase/index.md b/src/pages/v4/sdk/src/CCEverywhereBase/index.md new file mode 100644 index 00000000..2e288259 --- /dev/null +++ b/src/pages/v4/sdk/src/CCEverywhereBase/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../index.md) / sdk/src/CCEverywhereBase + +# sdk/src/CCEverywhereBase + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [CCEverywhereBase](classes/CCEverywhereBase.md) | Class to create CCEverywhere object. | diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md b/src/pages/v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md new file mode 100644 index 00000000..cb585802 --- /dev/null +++ b/src/pages/v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md @@ -0,0 +1,55 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / SDKErrorCode + +# Enumeration: SDKErrorCode + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `SDK_NOT_SUPPORTED` | `"SDK_NOT_SUPPORTED"` | +| `SDK_ALREADY_INITIALIZED` | `"SDK_ALREADY_INITIALIZED"` | +| `SDK_INITIALIZATION_IN_PROGRESS` | `"SDK_INITIALIZATION_IN_PROGRESS"` | +| `SDK_NOT_INITIALIZED` | `"SDK_NOT_INITIALIZED"` | +| `WARMUP_FAILED` | `"WARMUP_FAILED"` | +| `WARMUP_CANCELLED` | `"WARMUP_CANCELLED"` | +| `WARMUP_NOT_SUPPORTED` | `"WARMUP_NOT_SUPPORTED"` | +| `INVALID_WORKFLOW` | `"INVALID_WORKFLOW"` | +| `WORKFLOW_ALREADY_IN_PROGRESS` | `"WORKFLOW_ALREADY_IN_PROGRESS"` | +| `NO_ACTIVE_WORKFLOW` | `"NO_ACTIVE_WORKFLOW"` | +| `ACTION_LAUNCH_ERROR` | `"ACTION_LAUNCH_ERROR"` | +| `REQUIRED_PROJECT_ID_OR_IMAGE_DATA_URL` | `"REQUIRED_PROJECT_ID_OR_IMAGE_DATA_URL"` | +| `INVALID_IMAGE_DIMENSIONS` | `"INVALID_IMAGE_DIMENSIONS"` | +| `INVALID_IMAGE_DATA_URL` | `"INVALID_IMAGE_DATA_URL"` | +| `INVALID_VIDEO_DATA_URL` | `"INVALID_VIDEO_DATA_URL"` | +| `INVALID_ASSET_TYPE_URL` | `"INVALID_ASSET_TYPE_URL"` | +| `INVALID_ASSET_TYPE` | `"INVALID_ASSET_TYPE"` | +| `INVALID_ASSET_DATA_TYPE` | `"INVALID_ASSET_DATA_TYPE"` | +| `INVALID_PUBLISH_FILE_TYPE` | `"INVALID_PUBLISH_FILE_TYPE"` | +| `INVALID_DOWNLOAD_ALL_EXPORT_OPTION` | `"INVALID_DOWNLOAD_ALL_EXPORT_OPTION"` | +| `AUTHORIZATION_URL_NOT_RETRIEVED` | `"AUTHORIZATION_URL_NOT_RETRIEVED"` | +| `AUTHORIZATION_DETAILS_NOT_FOUND` | `"AUTHORIZATION_DETAILS_NOT_FOUND"` | +| `HTTP` | `"HTTP"` | +| `NO_INTERNET` | `"NO_INTERNET"` | +| `TARGET_LOAD_TIMED_OUT` | `"TARGET_LOAD_TIMED_OUT"` | +| `TARGET_LOAD_ERROR` | `"TARGET_LOAD_ERROR"` | +| `TARGET_LOAD_FAILED` | `"TARGET_LOAD_FAILED"` | +| `TARGET_LOAD_CANCELLED` | `"TARGET_LOAD_CANCELLED"` | +| `GENERIC_AUTH_ERROR` | `"GENERIC_AUTH_ERROR"` | +| `EXCHANGE_AUTH_CODE_ERROR` | `"EXCHANGE_AUTH_CODE_ERROR"` | +| `CONSENT_NOT_ACCEPTED` | `"CONSENT_NOT_ACCEPTED"` | +| `AUTH_CODE_NOT_FOUND` | `"AUTH_CODE_NOT_FOUND"` | +| `ACCESS_TOKEN_NOT_FOUND` | `"ACCESS_TOKEN_NOT_FOUND"` | +| `AUTH_PROVIDER_ERROR` | `"AUTH_PROVIDER_ERROR"` | +| `IMS_LIBRARY_NOT_READY` | `"IMS_LIBRARY_NOT_READY"` | +| `IMS_JUMP_FAILED` | `"IMS_JUMP_FAILED"` | +| `LOCAL_STORAGE_ERROR` | `"LOCAL_STORAGE_ERROR"` | +| `POPUP_CLOSED` | `"POPUP_CLOSED"` | +| `POPUP_BLOCKED` | `"POPUP_BLOCKED"` | +| `POPUP_ERROR` | `"POPUP_ERROR"` | +| `INVALID_ACCESS_TOKEN` | `"INVALID_ACCESS_TOKEN"` | +| `ANALYTICS_ERROR` | `"ANALYTICS_ERROR"` | +| `PERFORMANCE_LOGGING_ERROR` | `"PERFORMANCE_LOGGING_ERROR"` | +| `TEMPLATE_ERROR` | `"TEMPLATE_ERROR"` | +| `TEMPLATE_SEARCH_API_FAILED` | `"TEMPLATE_SEARCH_API_FAILED"` | +| `INVITATIONS_API_FAILED` | `"INVITATIONS_API_FAILED"` | +| `CDN_ACCESS_URL_API_FAILED` | `"CDN_ACCESS_URL_API_FAILED"` | diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/index.md b/src/pages/v4/sdk/src/error/ErrorCodes/index.md new file mode 100644 index 00000000..b2f28122 --- /dev/null +++ b/src/pages/v4/sdk/src/error/ErrorCodes/index.md @@ -0,0 +1,25 @@ +[cc-everywhere](../../../../index.md) / sdk/src/error/ErrorCodes + +# sdk/src/error/ErrorCodes + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [SDKErrorCode](enumerations/SDKErrorCode.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [ErrorCode](type-aliases/ErrorCode.md) | - | +| [ErrorCodeMessages](type-aliases/ErrorCodeMessages.md) | - | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [ErrorCode](variables/ErrorCode.md) | - | +| [ErrorCodeMessages](variables/ErrorCodeMessages.md) | - | diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md b/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md new file mode 100644 index 00000000..f8686343 --- /dev/null +++ b/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / ErrorCode + +# Type Alias: ErrorCode + +```ts +type ErrorCode: ErrorCode | SDKErrorCode; +``` diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md b/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md new file mode 100644 index 00000000..e44d212e --- /dev/null +++ b/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / ErrorCodeMessages + +# Type Alias: ErrorCodeMessages + +```ts +type ErrorCodeMessages: typeof ErrorCodeMessages; +``` diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md b/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md new file mode 100644 index 00000000..0495ca6c --- /dev/null +++ b/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md @@ -0,0 +1,429 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / ErrorCode + +# Variable: ErrorCode + +```ts +const ErrorCode: object; +``` + +## Type declaration + +### SDK\_NOT\_SUPPORTED + +```ts +SDK_NOT_SUPPORTED: SDK_NOT_SUPPORTED = 'SDK_NOT_SUPPORTED'; +``` + +### SDK\_ALREADY\_INITIALIZED + +```ts +SDK_ALREADY_INITIALIZED: SDK_ALREADY_INITIALIZED = 'SDK_ALREADY_INITIALIZED'; +``` + +### SDK\_INITIALIZATION\_IN\_PROGRESS + +```ts +SDK_INITIALIZATION_IN_PROGRESS: SDK_INITIALIZATION_IN_PROGRESS = 'SDK_INITIALIZATION_IN_PROGRESS'; +``` + +### SDK\_NOT\_INITIALIZED + +```ts +SDK_NOT_INITIALIZED: SDK_NOT_INITIALIZED = 'SDK_NOT_INITIALIZED'; +``` + +### WARMUP\_FAILED + +```ts +WARMUP_FAILED: WARMUP_FAILED = 'WARMUP_FAILED'; +``` + +### WARMUP\_CANCELLED + +```ts +WARMUP_CANCELLED: WARMUP_CANCELLED = 'WARMUP_CANCELLED'; +``` + +### WARMUP\_NOT\_SUPPORTED + +```ts +WARMUP_NOT_SUPPORTED: WARMUP_NOT_SUPPORTED = 'WARMUP_NOT_SUPPORTED'; +``` + +### INVALID\_WORKFLOW + +```ts +INVALID_WORKFLOW: INVALID_WORKFLOW = 'INVALID_WORKFLOW'; +``` + +### WORKFLOW\_ALREADY\_IN\_PROGRESS + +```ts +WORKFLOW_ALREADY_IN_PROGRESS: WORKFLOW_ALREADY_IN_PROGRESS = 'WORKFLOW_ALREADY_IN_PROGRESS'; +``` + +### NO\_ACTIVE\_WORKFLOW + +```ts +NO_ACTIVE_WORKFLOW: NO_ACTIVE_WORKFLOW = 'NO_ACTIVE_WORKFLOW'; +``` + +### ACTION\_LAUNCH\_ERROR + +```ts +ACTION_LAUNCH_ERROR: ACTION_LAUNCH_ERROR = 'ACTION_LAUNCH_ERROR'; +``` + +### REQUIRED\_PROJECT\_ID\_OR\_IMAGE\_DATA\_URL + +```ts +REQUIRED_PROJECT_ID_OR_IMAGE_DATA_URL: REQUIRED_PROJECT_ID_OR_IMAGE_DATA_URL = 'REQUIRED_PROJECT_ID_OR_IMAGE_DATA_URL'; +``` + +### INVALID\_IMAGE\_DIMENSIONS + +```ts +INVALID_IMAGE_DIMENSIONS: INVALID_IMAGE_DIMENSIONS = 'INVALID_IMAGE_DIMENSIONS'; +``` + +### INVALID\_IMAGE\_DATA\_URL + +```ts +INVALID_IMAGE_DATA_URL: INVALID_IMAGE_DATA_URL = 'INVALID_IMAGE_DATA_URL'; +``` + +### INVALID\_VIDEO\_DATA\_URL + +```ts +INVALID_VIDEO_DATA_URL: INVALID_VIDEO_DATA_URL = 'INVALID_VIDEO_DATA_URL'; +``` + +### INVALID\_ASSET\_TYPE\_URL + +```ts +INVALID_ASSET_TYPE_URL: INVALID_ASSET_TYPE_URL = 'INVALID_ASSET_TYPE_URL'; +``` + +### INVALID\_ASSET\_TYPE + +```ts +INVALID_ASSET_TYPE: INVALID_ASSET_TYPE = 'INVALID_ASSET_TYPE'; +``` + +### INVALID\_ASSET\_DATA\_TYPE + +```ts +INVALID_ASSET_DATA_TYPE: INVALID_ASSET_DATA_TYPE = 'INVALID_ASSET_DATA_TYPE'; +``` + +### INVALID\_PUBLISH\_FILE\_TYPE + +```ts +INVALID_PUBLISH_FILE_TYPE: INVALID_PUBLISH_FILE_TYPE = 'INVALID_PUBLISH_FILE_TYPE'; +``` + +### INVALID\_DOWNLOAD\_ALL\_EXPORT\_OPTION + +```ts +INVALID_DOWNLOAD_ALL_EXPORT_OPTION: INVALID_DOWNLOAD_ALL_EXPORT_OPTION = 'INVALID_DOWNLOAD_ALL_EXPORT_OPTION'; +``` + +### AUTHORIZATION\_URL\_NOT\_RETRIEVED + +```ts +AUTHORIZATION_URL_NOT_RETRIEVED: AUTHORIZATION_URL_NOT_RETRIEVED = 'AUTHORIZATION_URL_NOT_RETRIEVED'; +``` + +### AUTHORIZATION\_DETAILS\_NOT\_FOUND + +```ts +AUTHORIZATION_DETAILS_NOT_FOUND: AUTHORIZATION_DETAILS_NOT_FOUND = 'AUTHORIZATION_DETAILS_NOT_FOUND'; +``` + +### HTTP + +```ts +HTTP: HTTP = 'HTTP'; +``` + +### NO\_INTERNET + +```ts +NO_INTERNET: NO_INTERNET = 'NO_INTERNET'; +``` + +### TARGET\_LOAD\_TIMED\_OUT + +```ts +TARGET_LOAD_TIMED_OUT: TARGET_LOAD_TIMED_OUT = 'TARGET_LOAD_TIMED_OUT'; +``` + +### TARGET\_LOAD\_ERROR + +```ts +TARGET_LOAD_ERROR: TARGET_LOAD_ERROR = 'TARGET_LOAD_ERROR'; +``` + +### TARGET\_LOAD\_FAILED + +```ts +TARGET_LOAD_FAILED: TARGET_LOAD_FAILED = 'TARGET_LOAD_FAILED'; +``` + +### TARGET\_LOAD\_CANCELLED + +```ts +TARGET_LOAD_CANCELLED: TARGET_LOAD_CANCELLED = 'TARGET_LOAD_CANCELLED'; +``` + +### GENERIC\_AUTH\_ERROR + +```ts +GENERIC_AUTH_ERROR: GENERIC_AUTH_ERROR = 'GENERIC_AUTH_ERROR'; +``` + +### EXCHANGE\_AUTH\_CODE\_ERROR + +```ts +EXCHANGE_AUTH_CODE_ERROR: EXCHANGE_AUTH_CODE_ERROR = 'EXCHANGE_AUTH_CODE_ERROR'; +``` + +### CONSENT\_NOT\_ACCEPTED + +```ts +CONSENT_NOT_ACCEPTED: CONSENT_NOT_ACCEPTED = 'CONSENT_NOT_ACCEPTED'; +``` + +### AUTH\_CODE\_NOT\_FOUND + +```ts +AUTH_CODE_NOT_FOUND: AUTH_CODE_NOT_FOUND = 'AUTH_CODE_NOT_FOUND'; +``` + +### ACCESS\_TOKEN\_NOT\_FOUND + +```ts +ACCESS_TOKEN_NOT_FOUND: ACCESS_TOKEN_NOT_FOUND = 'ACCESS_TOKEN_NOT_FOUND'; +``` + +### AUTH\_PROVIDER\_ERROR + +```ts +AUTH_PROVIDER_ERROR: AUTH_PROVIDER_ERROR = 'AUTH_PROVIDER_ERROR'; +``` + +### IMS\_LIBRARY\_NOT\_READY + +```ts +IMS_LIBRARY_NOT_READY: IMS_LIBRARY_NOT_READY = 'IMS_LIBRARY_NOT_READY'; +``` + +### IMS\_JUMP\_FAILED + +```ts +IMS_JUMP_FAILED: IMS_JUMP_FAILED = 'IMS_JUMP_FAILED'; +``` + +### LOCAL\_STORAGE\_ERROR + +```ts +LOCAL_STORAGE_ERROR: LOCAL_STORAGE_ERROR = 'LOCAL_STORAGE_ERROR'; +``` + +### POPUP\_CLOSED + +```ts +POPUP_CLOSED: POPUP_CLOSED = 'POPUP_CLOSED'; +``` + +### POPUP\_BLOCKED + +```ts +POPUP_BLOCKED: POPUP_BLOCKED = 'POPUP_BLOCKED'; +``` + +### POPUP\_ERROR + +```ts +POPUP_ERROR: POPUP_ERROR = 'POPUP_ERROR'; +``` + +### INVALID\_ACCESS\_TOKEN + +```ts +INVALID_ACCESS_TOKEN: INVALID_ACCESS_TOKEN = 'INVALID_ACCESS_TOKEN'; +``` + +### ANALYTICS\_ERROR + +```ts +ANALYTICS_ERROR: ANALYTICS_ERROR = 'ANALYTICS_ERROR'; +``` + +### PERFORMANCE\_LOGGING\_ERROR + +```ts +PERFORMANCE_LOGGING_ERROR: PERFORMANCE_LOGGING_ERROR = 'PERFORMANCE_LOGGING_ERROR'; +``` + +### TEMPLATE\_ERROR + +```ts +TEMPLATE_ERROR: TEMPLATE_ERROR = 'TEMPLATE_ERROR'; +``` + +### TEMPLATE\_SEARCH\_API\_FAILED + +```ts +TEMPLATE_SEARCH_API_FAILED: TEMPLATE_SEARCH_API_FAILED = 'TEMPLATE_SEARCH_API_FAILED'; +``` + +### INVITATIONS\_API\_FAILED + +```ts +INVITATIONS_API_FAILED: INVITATIONS_API_FAILED = 'INVITATIONS_API_FAILED'; +``` + +### CDN\_ACCESS\_URL\_API\_FAILED + +```ts +CDN_ACCESS_URL_API_FAILED: CDN_ACCESS_URL_API_FAILED = 'CDN_ACCESS_URL_API_FAILED'; +``` + +### INVALID\_PARAMETERS + +```ts +INVALID_PARAMETERS: INVALID_PARAMETERS = 'INVALID_PARAMETERS'; +``` + +### INVALID\_TOKEN + +```ts +INVALID_TOKEN: INVALID_TOKEN = 'INVALID_TOKEN'; +``` + +### VALIDATE\_TOKEN\_FAILED + +```ts +VALIDATE_TOKEN_FAILED: VALIDATE_TOKEN_FAILED = 'VALIDATE_TOKEN_FAILED'; +``` + +### USER\_ID\_MISMATCH + +```ts +USER_ID_MISMATCH: USER_ID_MISMATCH = 'USER_ID_MISMATCH'; +``` + +### LOGIN\_ERROR + +```ts +LOGIN_ERROR: LOGIN_ERROR = 'LOGIN_ERROR'; +``` + +### ACCESS\_DENIED + +```ts +ACCESS_DENIED: ACCESS_DENIED = 'ACCESS_DENIED'; +``` + +### TARGET\_APP\_ERROR + +```ts +TARGET_APP_ERROR: TARGET_APP_ERROR = 'TARGET_APP_ERROR'; +``` + +### JSON\_STRINGIFY\_ERROR + +```ts +JSON_STRINGIFY_ERROR: JSON_STRINGIFY_ERROR = 'JSON_STRINGIFY_ERROR'; +``` + +### JSON\_PARSE\_ERROR + +```ts +JSON_PARSE_ERROR: JSON_PARSE_ERROR = 'JSON_PARSE_ERROR'; +``` + +### ERROR\_STACK\_NOT\_AVAILABLE + +```ts +ERROR_STACK_NOT_AVAILABLE: ERROR_STACK_NOT_AVAILABLE = 'ERROR_STACK_NOT_AVAILABLE'; +``` + +### GET\_TOKEN\_TIMEOUT + +```ts +GET_TOKEN_TIMEOUT: GET_TOKEN_TIMEOUT = 'GET_TOKEN_TIMEOUT'; +``` + +### TOKEN\_NOT\_RECEIVED + +```ts +TOKEN_NOT_RECEIVED: TOKEN_NOT_RECEIVED = 'TOKEN_NOT_RECEIVED'; +``` + +### PARAMS\_REQUEST\_TIMEOUT + +```ts +PARAMS_REQUEST_TIMEOUT: PARAMS_REQUEST_TIMEOUT = 'PARAMS_REQUEST_TIMEOUT'; +``` + +### PARAMS\_REQUEST\_FAILED + +```ts +PARAMS_REQUEST_FAILED: PARAMS_REQUEST_FAILED = 'PARAMS_REQUEST_FAILED'; +``` + +### REQUIRED\_SCOPE\_NOT\_AVAILABLE + +```ts +REQUIRED_SCOPE_NOT_AVAILABLE: REQUIRED_SCOPE_NOT_AVAILABLE = 'REQUIRED_SCOPE_NOT_AVAILABLE'; +``` + +### ASSERTION\_ERROR + +```ts +ASSERTION_ERROR: ASSERTION_ERROR = 'ASSERTION_ERROR'; +``` + +### NETWORK\_ERROR + +```ts +NETWORK_ERROR: NETWORK_ERROR = 'NETWORK_ERROR'; +``` + +### GENERIC\_ERROR + +```ts +GENERIC_ERROR: GENERIC_ERROR = 'GENERIC_ERROR'; +``` + +### CLIENT\_ID\_MISMATCH + +```ts +CLIENT_ID_MISMATCH: CLIENT_ID_MISMATCH = 'CLIENT_ID_MISMATCH'; +``` + +### IMS\_JUMP\_CONSUMPTION\_ERROR + +```ts +IMS_JUMP_CONSUMPTION_ERROR: IMS_JUMP_CONSUMPTION_ERROR = 'IMS_JUMP_CONSUMPTION_ERROR'; +``` + +### SCRIPT\_LOAD\_ERROR + +```ts +SCRIPT_LOAD_ERROR: SCRIPT_LOAD_ERROR = 'SCRIPT_LOAD_ERROR'; +``` + +### SDK\_INITIALIZATION\_ERROR + +```ts +SDK_INITIALIZATION_ERROR: SDK_INITIALIZATION_ERROR = 'SDK_INITIALIZATION_ERROR'; +``` + +### HOST\_APP\_NOT\_FOUND + +```ts +HOST_APP_NOT_FOUND: HOST_APP_NOT_FOUND = 'HOST_APP_NOT_FOUND'; +``` diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md b/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md new file mode 100644 index 00000000..098306c8 --- /dev/null +++ b/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / ErrorCodeMessages + +# Variable: ErrorCodeMessages + +```ts +const ErrorCodeMessages: Record>; +``` diff --git a/src/pages/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md b/src/pages/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md new file mode 100644 index 00000000..62b7d0b7 --- /dev/null +++ b/src/pages/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md @@ -0,0 +1,105 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorHandler](../index.md) / ErrorHandler + +# Class: ErrorHandler + +## Methods + +### instance() + +```ts +static instance(): ErrorHandler +``` + +#### Returns + +[`ErrorHandler`](ErrorHandler.md) + +*** + +### addHandler() + +```ts +static addHandler(handler): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `handler` | [`IErrorMessageHandler`](../../../../../shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md)<[`ErrorCode`](../../ErrorCodes/type-aliases/ErrorCode.md)\> | + +#### Returns + +`void` + +*** + +### removeHandler() + +```ts +static removeHandler(handler): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `handler` | [`IErrorMessageHandler`](../../../../../shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md)<[`ErrorCode`](../../ErrorCodes/type-aliases/ErrorCode.md)\> | + +#### Returns + +`void` + +*** + +### error() + +```ts +static error(error): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `error` | [`CCEverywhereError`](../../../../../shared/src/error/CCEverywhereError/classes/CCEverywhereError.md)<[`ErrorCode`](../../ErrorCodes/type-aliases/ErrorCode.md)\> | + +#### Returns + +`void` + +*** + +### warn() + +```ts +static warn(warn): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `warn` | [`CCEverywhereWarn`](../../../../../shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md) \| [`CCEverywhereError`](../../../../../shared/src/error/CCEverywhereError/classes/CCEverywhereError.md)<[`ErrorCode`](../../ErrorCodes/type-aliases/ErrorCode.md)\> | + +#### Returns + +`void` + +*** + +### info() + +```ts +static info(information): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `information` | [`CCEverywhereInfo`](../../../../../shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md) | + +#### Returns + +`void` diff --git a/src/pages/v4/sdk/src/error/ErrorHandler/index.md b/src/pages/v4/sdk/src/error/ErrorHandler/index.md new file mode 100644 index 00000000..5d8f7d48 --- /dev/null +++ b/src/pages/v4/sdk/src/error/ErrorHandler/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / sdk/src/error/ErrorHandler + +# sdk/src/error/ErrorHandler + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [ErrorHandler](classes/ErrorHandler.md) | - | diff --git a/src/pages/v4/sdk/src/types/CCEverywhere.types/enumerations/State.md b/src/pages/v4/sdk/src/types/CCEverywhere.types/enumerations/State.md new file mode 100644 index 00000000..248d748c --- /dev/null +++ b/src/pages/v4/sdk/src/types/CCEverywhere.types/enumerations/State.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/types/CCEverywhere.types](../index.md) / State + +# Enumeration: State + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `NOT_INITIALIZED` | `0` | +| `INITIALIZING` | `1` | +| `INITIALIZED` | `2` | diff --git a/src/pages/v4/sdk/src/types/CCEverywhere.types/index.md b/src/pages/v4/sdk/src/types/CCEverywhere.types/index.md new file mode 100644 index 00000000..735d0f58 --- /dev/null +++ b/src/pages/v4/sdk/src/types/CCEverywhere.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / sdk/src/types/CCEverywhere.types + +# sdk/src/types/CCEverywhere.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [State](enumerations/State.md) | - | diff --git a/src/pages/v4/sdk/src/types/index.md b/src/pages/v4/sdk/src/types/index.md new file mode 100644 index 00000000..84b09588 --- /dev/null +++ b/src/pages/v4/sdk/src/types/index.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../index.md) / sdk/src/types + +# sdk/src/types + +## References + +### State + +Re-exports [State](CCEverywhere.types/enumerations/State.md) diff --git a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md new file mode 100644 index 00000000..2db9b97e --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/EditorWorkflow.types + +# sdk/src/workflows/3p/EditorWorkflow.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [EditorWorkflow](interfaces/EditorWorkflow.md) | - | diff --git a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md new file mode 100644 index 00000000..d4b18573 --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md @@ -0,0 +1,103 @@ +[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/EditorWorkflow.types](../index.md) / EditorWorkflow + +# Interface: EditorWorkflow + +## Methods + +### create() + +```ts +create( + docConfig?, + appConfig?, + outputParams?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`CreateDocConfig`](../../../../../../shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md) | +| `appConfig`? | [`BaseEditorAppConfig`](../../../../../../shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | +| `outputParams`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### createWithAsset() + +```ts +createWithAsset( + docConfig, + appConfig?, + outputParams?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig` | [`CreateWithAssetDocConfig`](../../../../../../shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md) | +| `appConfig`? | [`BaseEditorAppConfig`](../../../../../../shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | +| `outputParams`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### createWithTemplate() + +```ts +createWithTemplate( + docConfig, + appConfig?, + outputParams?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig` | [`CreateWithTemplateDocConfig`](../../../../../../shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md) | +| `appConfig`? | [`BaseEditorAppConfig`](../../../../../../shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | +| `outputParams`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### edit() + +```ts +edit( + docConfig, + appConfig?, + outputParams?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig` | [`EditDocConfig`](../../../../../../shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md) | +| `appConfig`? | [`BaseEditorAppConfig`](../../../../../../shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | +| `outputParams`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` diff --git a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md new file mode 100644 index 00000000..2cd53e6c --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md @@ -0,0 +1,135 @@ +[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/EditorWorkflow](../index.md) / EditorWorkflow + +# Class: EditorWorkflow + +## Extends + +- [`BaseWorkflow`](../../../BaseWorkflow/classes/BaseWorkflow.md) + +## Implements + +- [`EditorWorkflow`](../../EditorWorkflow.types/interfaces/EditorWorkflow.md) + +## Methods + +### create() + +```ts +create( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Start the editor workflow with an empty canvas + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`CreateDocConfig`](../../../../../../shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md) | pass a custom canvas size | +| `appConfig`? | [`BaseEditorAppConfig`](../../../../../../shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`EditorWorkflow`](../../EditorWorkflow.types/interfaces/EditorWorkflow.md).[`create`](../../EditorWorkflow.types/interfaces/EditorWorkflow.md#create) + +*** + +### createWithAsset() + +```ts +createWithAsset( + docConfig, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Start the editor workflow by passing an image asset + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig` | [`CreateWithAssetDocConfig`](../../../../../../shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md) | pass an image asset as base64 | +| `appConfig`? | [`BaseEditorAppConfig`](../../../../../../shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`EditorWorkflow`](../../EditorWorkflow.types/interfaces/EditorWorkflow.md).[`createWithAsset`](../../EditorWorkflow.types/interfaces/EditorWorkflow.md#createwithasset) + +*** + +### createWithTemplate() + +```ts +createWithTemplate( + docConfig, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Start the editor workflow by passing an Express Template ID + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig` | [`CreateWithTemplateDocConfig`](../../../../../../shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md) | pass a template ID | +| `appConfig`? | [`BaseEditorAppConfig`](../../../../../../shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`EditorWorkflow`](../../EditorWorkflow.types/interfaces/EditorWorkflow.md).[`createWithTemplate`](../../EditorWorkflow.types/interfaces/EditorWorkflow.md#createwithtemplate) + +*** + +### edit() + +```ts +edit( + docConfig, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Start the editor workflow by passing an Express Document ID + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig` | [`EditDocConfig`](../../../../../../shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md) | pass an Express Document ID | +| `appConfig`? | [`BaseEditorAppConfig`](../../../../../../shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`EditorWorkflow`](../../EditorWorkflow.types/interfaces/EditorWorkflow.md).[`edit`](../../EditorWorkflow.types/interfaces/EditorWorkflow.md#edit) diff --git a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/index.md b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/index.md new file mode 100644 index 00000000..12e96f30 --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/EditorWorkflow + +# sdk/src/workflows/3p/EditorWorkflow + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [EditorWorkflow](classes/EditorWorkflow.md) | - | diff --git a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md new file mode 100644 index 00000000..d3aeddfd --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/ModuleWorkflow.types + +# sdk/src/workflows/3p/ModuleWorkflow.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [ModuleWorkflow](interfaces/ModuleWorkflow.md) | - | diff --git a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md new file mode 100644 index 00000000..ba22e066 --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md @@ -0,0 +1,63 @@ +[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/ModuleWorkflow.types](../index.md) / ModuleWorkflow + +# Interface: ModuleWorkflow + +## Methods + +### editImage() + +```ts +editImage( + docConfig, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig` | [`EditImageDocConfig`](../../../../../../shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md) | +| `appConfig`? | [`EditImageAppConfig`](../../../../../../shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### createImageFromText() + +```ts +createImageFromText( + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `appConfig`? | [`TextToImageAppConfig`](../../../../../../shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### createTemplateFromText() + +```ts +createTemplateFromText(): void +``` + +#### Returns + +`void` diff --git a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md new file mode 100644 index 00000000..ead2f2af --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md @@ -0,0 +1,71 @@ +[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/ModuleWorkflow](../index.md) / ModuleWorkflow + +# Class: ModuleWorkflow + +## Extends + +- [`BaseWorkflow`](../../../BaseWorkflow/classes/BaseWorkflow.md) + +## Implements + +- [`ModuleWorkflow`](../../ModuleWorkflow.types/interfaces/ModuleWorkflow.md) + +## Methods + +### editImage() + +```ts +editImage( + docConfig, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Perform editing tasks on any image. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig` | [`EditImageDocConfig`](../../../../../../shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md) | pass an asset to preload on to the Editor | +| `appConfig`? | [`EditImageAppConfig`](../../../../../../shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md) | - | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`ModuleWorkflow`](../../ModuleWorkflow.types/interfaces/ModuleWorkflow.md).[`editImage`](../../ModuleWorkflow.types/interfaces/ModuleWorkflow.md#editimage) + +*** + +### createImageFromText() + +```ts +createImageFromText( + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Generate images by just passing a text prompt. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `appConfig`? | [`TextToImageAppConfig`](../../../../../../shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md) | Pass a text prompt to generate images. | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`ModuleWorkflow`](../../ModuleWorkflow.types/interfaces/ModuleWorkflow.md).[`createImageFromText`](../../ModuleWorkflow.types/interfaces/ModuleWorkflow.md#createimagefromtext) diff --git a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md new file mode 100644 index 00000000..2a61dca9 --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/ModuleWorkflow + +# sdk/src/workflows/3p/ModuleWorkflow + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [ModuleWorkflow](classes/ModuleWorkflow.md) | - | diff --git a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md new file mode 100644 index 00000000..3c69f105 --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/QuickActionWorkflow.types + +# sdk/src/workflows/3p/QuickActionWorkflow.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [QuickActionWorkflow](interfaces/QuickActionWorkflow.md) | - | diff --git a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md new file mode 100644 index 00000000..e3d1d9ce --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md @@ -0,0 +1,378 @@ +[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/QuickActionWorkflow.types](../index.md) / QuickActionWorkflow + +# Interface: QuickActionWorkflow + +## Methods + +### convertToJPEG() + +```ts +convertToJPEG( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### convertToPNG() + +```ts +convertToPNG( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### convertToSVG() + +```ts +convertToSVG( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### cropImage() + +```ts +cropImage( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### resizeImage() + +```ts +resizeImage( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### removeBackground() + +```ts +removeBackground( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### generateQRCode() + +```ts +generateQRCode( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### convertToGIF() + +```ts +convertToGIF( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### convertToMP4() + +```ts +convertToMP4( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### cropVideo() + +```ts +cropVideo( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### mergeVideos() + +```ts +mergeVideos( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`MergeVideoDocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### resizeVideo() + +```ts +resizeVideo( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### trimVideo() + +```ts +trimVideo( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### animateFromAudio() + +```ts +animateFromAudio( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` + +*** + +### captionVideo() + +```ts +captionVideo( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | + +#### Returns + +`void` diff --git a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md new file mode 100644 index 00000000..284c8b82 --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md @@ -0,0 +1,476 @@ +[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/QuickActionWorkflow](../index.md) / QuickActionWorkflow + +# Class: QuickActionWorkflow + +## Extends + +- [`BaseWorkflow`](../../../BaseWorkflow/classes/BaseWorkflow.md) + +## Implements + +- [`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md) + +## Methods + +### convertToJPEG() + +```ts +convertToJPEG( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Lower your file size by changing your PNG images into JPG files. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`convertToJPEG`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#converttojpeg) + +*** + +### convertToPNG() + +```ts +convertToPNG( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Save your images as PNG files to improve file quality. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`convertToPNG`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#converttopng) + +*** + +### convertToSVG() + +```ts +convertToSVG( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Drag and drop a JPG or PNG image file to convert to SVG. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`convertToSVG`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#converttosvg) + +*** + +### cropImage() + +```ts +cropImage( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Transform your image into the perfect shape or size in seconds. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`cropImage`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#cropimage) + +*** + +### resizeImage() + +```ts +resizeImage( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Change the dimensions of any photo. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`resizeImage`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#resizeimage) + +*** + +### removeBackground() + +```ts +removeBackground( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Easily remove the background of your photos. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`removeBackground`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#removebackground) + +*** + +### generateQRCode() + +```ts +generateQRCode( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Generate a QR Code for a URL. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`generateQRCode`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#generateqrcode) + +*** + +### convertToGIF() + +```ts +convertToGIF( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Convert a video asset to GIF format. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`convertToGIF`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#converttogif) + +*** + +### convertToMP4() + +```ts +convertToMP4( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Convert a video asset to MP4 format. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`convertToMP4`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#converttomp4) + +*** + +### cropVideo() + +```ts +cropVideo( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Transform your video into the perfect shape or size in seconds. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`cropVideo`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#cropvideo) + +*** + +### mergeVideos() + +```ts +mergeVideos( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Collate multiple video/photo into a single video. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`MergeVideoDocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md) | pass an array of assets to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`mergeVideos`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#mergevideos) + +*** + +### resizeVideo() + +```ts +resizeVideo( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Change the dimensions of any video. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`resizeVideo`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#resizevideo) + +*** + +### trimVideo() + +```ts +trimVideo( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Trim a video to a desired length. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`trimVideo`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#trimvideo) + +*** + +### animateFromAudio() + +```ts +animateFromAudio( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Create an animated video from an audio. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`animateFromAudio`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#animatefromaudio) + +*** + +### captionVideo() + +```ts +captionVideo( + docConfig?, + appConfig?, + exportConfig?, + containerConfig?): void +``` + +Add captions to any video. + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `docConfig`? | [`DocConfig`](../../../../../../shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md) | pass an asset to preload on to the Quick Action Editor | +| `appConfig`? | [`AppConfig`](../../../../../../shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md) | properties to configure the Editor | +| `exportConfig`? | [`ExportOptions`](../../../../../../shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md) | properties to configure the export options | +| `containerConfig`? | [`ContainerConfig`](../../../../../../shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md) | properties to configure the SDK container | + +#### Returns + +`void` + +#### Implementation of + +[`QuickActionWorkflow`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md).[`captionVideo`](../../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md#captionvideo) diff --git a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md new file mode 100644 index 00000000..01580bab --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/QuickActionWorkflow + +# sdk/src/workflows/3p/QuickActionWorkflow + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [QuickActionWorkflow](classes/QuickActionWorkflow.md) | - | diff --git a/src/pages/v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md b/src/pages/v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md new file mode 100644 index 00000000..0f841106 --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [sdk/src/workflows/BaseWorkflow](../index.md) / BaseWorkflow + +# Class: BaseWorkflow + +## Extended by + +- [`EditorWorkflow`](../../3p/EditorWorkflow/classes/EditorWorkflow.md) +- [`ModuleWorkflow`](../../3p/ModuleWorkflow/classes/ModuleWorkflow.md) +- [`QuickActionWorkflow`](../../3p/QuickActionWorkflow/classes/QuickActionWorkflow.md) diff --git a/src/pages/v4/sdk/src/workflows/BaseWorkflow/index.md b/src/pages/v4/sdk/src/workflows/BaseWorkflow/index.md new file mode 100644 index 00000000..e5c1f9ba --- /dev/null +++ b/src/pages/v4/sdk/src/workflows/BaseWorkflow/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / sdk/src/workflows/BaseWorkflow + +# sdk/src/workflows/BaseWorkflow + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [BaseWorkflow](classes/BaseWorkflow.md) | - | diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/enumerations/LogLevel.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/enumerations/LogLevel.md new file mode 100644 index 00000000..0c136a3b --- /dev/null +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/enumerations/LogLevel.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / LogLevel + +# Enumeration: LogLevel + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `INFO` | `1` | +| `WARN` | `2` | +| `ERROR` | `3` | +| `NONE` | `4` | diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/index.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/index.md new file mode 100644 index 00000000..ba3850a3 --- /dev/null +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/index.md @@ -0,0 +1,25 @@ +[cc-everywhere](../../../../index.md) / shared/src/error/CCEverywhereError.types + +# shared/src/error/CCEverywhereError.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [LogLevel](enumerations/LogLevel.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [CCEverywhereWarn](interfaces/CCEverywhereWarn.md) | - | +| [CCEverywhereInfo](interfaces/CCEverywhereInfo.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [ErrorCallback](type-aliases/ErrorCallback.md) | - | +| [ErrorCodeMessage](type-aliases/ErrorCodeMessage.md) | - | diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md new file mode 100644 index 00000000..f5d8201b --- /dev/null +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / CCEverywhereInfo + +# Interface: CCEverywhereInfo + +## Properties + +| Property | Type | +| ------ | ------ | +| `message` | `string` | diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md new file mode 100644 index 00000000..467258ac --- /dev/null +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / CCEverywhereWarn + +# Interface: CCEverywhereWarn + +## Properties + +| Property | Type | +| ------ | ------ | +| `message` | `string` | diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md new file mode 100644 index 00000000..0985a967 --- /dev/null +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md @@ -0,0 +1,23 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / ErrorCallback + +# Type Alias: ErrorCallback() + +```ts +type ErrorCallback: (error) => void; +``` + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +## Parameters + +| Parameter | Type | +| ------ | ------ | +| `error` | [`CCEverywhereError`](../../CCEverywhereError/classes/CCEverywhereError.md)<`T`\> | + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCodeMessage.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCodeMessage.md new file mode 100644 index 00000000..95132855 --- /dev/null +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCodeMessage.md @@ -0,0 +1,27 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / ErrorCodeMessage + +# Type Alias: ErrorCodeMessage + +```ts +type ErrorCodeMessage: object; +``` + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +## Type declaration + +### code + +```ts +code: T; +``` + +### message + +```ts +message: string; +``` diff --git a/src/pages/v4/shared/src/error/CCEverywhereError/classes/CCEverywhereError.md b/src/pages/v4/shared/src/error/CCEverywhereError/classes/CCEverywhereError.md new file mode 100644 index 00000000..07b5250e --- /dev/null +++ b/src/pages/v4/shared/src/error/CCEverywhereError/classes/CCEverywhereError.md @@ -0,0 +1,139 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError](../index.md) / CCEverywhereError + +# Class: CCEverywhereError + +## Extends + +- `Error` + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +## Constructors + +### new CCEverywhereError() + +```ts +new CCEverywhereError( + code, + message?, + subError?, +customData?): CCEverywhereError +``` + +Constructor + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `code` | `T` | The error code associated with this error. | +| `message`? | `string` | The message associated with this error. | +| `subError`? | `string` \| `number` \| `Error` | Source error or a number tell more about the error. | +| `customData`? | `unknown` | Any kind of custom data related to error, which is converted to valid JSON | + +#### Returns + +[`CCEverywhereError`](CCEverywhereError.md)<`T`\> + +#### Overrides + +`Error.constructor` + +## Accessors + +### code + +```ts +get code(): T +``` + +getter code + +#### Returns + +`T` + +## Methods + +### create() + +```ts +static create( + errorCodeMessage, + subError?, +customData?): CCEverywhereError +``` + +#### Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `errorCodeMessage` | [`ErrorCodeMessage`](../../CCEverywhereError.types/type-aliases/ErrorCodeMessage.md)<`T`\> | +| `subError`? | `string` \| `number` \| `Error` | +| `customData`? | `unknown` | + +#### Returns + +[`CCEverywhereError`](CCEverywhereError.md)<`T`\> + +*** + +### createErrorFromData() + +```ts +static createErrorFromData(data): CCEverywhereError +``` + +#### Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `data` | [`ErrorData`](../../ErrorData/interfaces/ErrorData.md)<`T`\> | + +#### Returns + +[`CCEverywhereError`](CCEverywhereError.md)<`T`\> + +*** + +### toData() + +```ts +toData(): ErrorData +``` + +Get a plain-object representation of the error.. + +#### Returns + +[`ErrorData`](../../ErrorData/interfaces/ErrorData.md)<`T`\> + +*** + +### toString() + +```ts +toString(): string +``` + +Get complete message + +#### Returns + +`string` diff --git a/src/pages/v4/shared/src/error/CCEverywhereError/index.md b/src/pages/v4/shared/src/error/CCEverywhereError/index.md new file mode 100644 index 00000000..806b604d --- /dev/null +++ b/src/pages/v4/shared/src/error/CCEverywhereError/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/error/CCEverywhereError + +# shared/src/error/CCEverywhereError + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [CCEverywhereError](classes/CCEverywhereError.md) | - | diff --git a/src/pages/v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md b/src/pages/v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md new file mode 100644 index 00000000..eddb80d4 --- /dev/null +++ b/src/pages/v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md @@ -0,0 +1,31 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/ErrorCodes](../index.md) / ErrorCode + +# Enumeration: ErrorCode + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `INVALID_PARAMETERS` | `"INVALID_PARAMETERS"` | +| `INVALID_TOKEN` | `"INVALID_TOKEN"` | +| `VALIDATE_TOKEN_FAILED` | `"VALIDATE_TOKEN_FAILED"` | +| `USER_ID_MISMATCH` | `"USER_ID_MISMATCH"` | +| `LOGIN_ERROR` | `"LOGIN_ERROR"` | +| `ACCESS_DENIED` | `"ACCESS_DENIED"` | +| `TARGET_APP_ERROR` | `"TARGET_APP_ERROR"` | +| `JSON_STRINGIFY_ERROR` | `"JSON_STRINGIFY_ERROR"` | +| `JSON_PARSE_ERROR` | `"JSON_PARSE_ERROR"` | +| `ERROR_STACK_NOT_AVAILABLE` | `"ERROR_STACK_NOT_AVAILABLE"` | +| `GET_TOKEN_TIMEOUT` | `"GET_TOKEN_TIMEOUT"` | +| `TOKEN_NOT_RECEIVED` | `"TOKEN_NOT_RECEIVED"` | +| `PARAMS_REQUEST_TIMEOUT` | `"PARAMS_REQUEST_TIMEOUT"` | +| `PARAMS_REQUEST_FAILED` | `"PARAMS_REQUEST_FAILED"` | +| `REQUIRED_SCOPE_NOT_AVAILABLE` | `"REQUIRED_SCOPE_NOT_AVAILABLE"` | +| `ASSERTION_ERROR` | `"ASSERTION_ERROR"` | +| `NETWORK_ERROR` | `"NETWORK_ERROR"` | +| `GENERIC_ERROR` | `"GENERIC_ERROR"` | +| `CLIENT_ID_MISMATCH` | `"CLIENT_ID_MISMATCH"` | +| `IMS_JUMP_CONSUMPTION_ERROR` | `"IMS_JUMP_CONSUMPTION_ERROR"` | +| `SCRIPT_LOAD_ERROR` | `"SCRIPT_LOAD_ERROR"` | +| `SDK_INITIALIZATION_ERROR` | `"SDK_INITIALIZATION_ERROR"` | +| `HOST_APP_NOT_FOUND` | `"HOST_APP_NOT_FOUND"` | diff --git a/src/pages/v4/shared/src/error/ErrorCodes/index.md b/src/pages/v4/shared/src/error/ErrorCodes/index.md new file mode 100644 index 00000000..ff818b50 --- /dev/null +++ b/src/pages/v4/shared/src/error/ErrorCodes/index.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../index.md) / shared/src/error/ErrorCodes + +# shared/src/error/ErrorCodes + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [ErrorCode](enumerations/ErrorCode.md) | - | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [ErrorCodeMessages](variables/ErrorCodeMessages.md) | - | diff --git a/src/pages/v4/shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md b/src/pages/v4/shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md new file mode 100644 index 00000000..c2c886d1 --- /dev/null +++ b/src/pages/v4/shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/ErrorCodes](../index.md) / ErrorCodeMessages + +# Variable: ErrorCodeMessages + +```ts +const ErrorCodeMessages: Record>; +``` diff --git a/src/pages/v4/shared/src/error/ErrorData/index.md b/src/pages/v4/shared/src/error/ErrorData/index.md new file mode 100644 index 00000000..2c36a20a --- /dev/null +++ b/src/pages/v4/shared/src/error/ErrorData/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/error/ErrorData + +# shared/src/error/ErrorData + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [ErrorData](interfaces/ErrorData.md) | ********************************************************************** | diff --git a/src/pages/v4/shared/src/error/ErrorData/interfaces/ErrorData.md b/src/pages/v4/shared/src/error/ErrorData/interfaces/ErrorData.md new file mode 100644 index 00000000..e7b72373 --- /dev/null +++ b/src/pages/v4/shared/src/error/ErrorData/interfaces/ErrorData.md @@ -0,0 +1,19 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/ErrorData](../index.md) / ErrorData + +# Interface: ErrorData + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +## Properties + +| Property | Type | +| ------ | ------ | +| `code` | `T` | +| `message` | `string` | +| `subError?` | `string` \| `number` \| `Error` | +| `customData?` | `unknown` | +| `stack?` | `string` | diff --git a/src/pages/v4/shared/src/error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md b/src/pages/v4/shared/src/error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md new file mode 100644 index 00000000..3da55129 --- /dev/null +++ b/src/pages/v4/shared/src/error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md @@ -0,0 +1,123 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/ErrorHandlerDelegate](../index.md) / ErrorHandlerDelegate + +# Class: ErrorHandlerDelegate + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +## Constructors + +### new ErrorHandlerDelegate() + +```ts +new ErrorHandlerDelegate(): ErrorHandlerDelegate +``` + +#### Returns + +[`ErrorHandlerDelegate`](ErrorHandlerDelegate.md)<`T`\> + +## Methods + +### addHandler() + +```ts +addHandler(handler): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `handler` | [`IErrorMessageHandler`](../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md)<`T`\> | + +#### Returns + +`void` + +*** + +### removeHandler() + +```ts +removeHandler(handler): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `handler` | [`IErrorMessageHandler`](../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md)<`T`\> | + +#### Returns + +`void` + +*** + +### removeAllHandlers() + +```ts +removeAllHandlers(): void +``` + +#### Returns + +`void` + +*** + +### error() + +```ts +error(error): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `error` | [`CCEverywhereError`](../../CCEverywhereError/classes/CCEverywhereError.md)<`T`\> | + +#### Returns + +`void` + +*** + +### warn() + +```ts +warn(warning): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `warning` | [`CCEverywhereWarn`](../../CCEverywhereError.types/interfaces/CCEverywhereWarn.md) | + +#### Returns + +`void` + +*** + +### info() + +```ts +info(information): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `information` | [`CCEverywhereInfo`](../../CCEverywhereError.types/interfaces/CCEverywhereInfo.md) | + +#### Returns + +`void` diff --git a/src/pages/v4/shared/src/error/ErrorHandlerDelegate/index.md b/src/pages/v4/shared/src/error/ErrorHandlerDelegate/index.md new file mode 100644 index 00000000..4bc3e026 --- /dev/null +++ b/src/pages/v4/shared/src/error/ErrorHandlerDelegate/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/error/ErrorHandlerDelegate + +# shared/src/error/ErrorHandlerDelegate + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [ErrorHandlerDelegate](classes/ErrorHandlerDelegate.md) | - | diff --git a/src/pages/v4/shared/src/error/IErrorMessageHandler/index.md b/src/pages/v4/shared/src/error/IErrorMessageHandler/index.md new file mode 100644 index 00000000..d69efcba --- /dev/null +++ b/src/pages/v4/shared/src/error/IErrorMessageHandler/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/error/IErrorMessageHandler + +# shared/src/error/IErrorMessageHandler + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [IErrorMessageHandler](interfaces/IErrorMessageHandler.md) | - | diff --git a/src/pages/v4/shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md b/src/pages/v4/shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md new file mode 100644 index 00000000..46066da4 --- /dev/null +++ b/src/pages/v4/shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/IErrorMessageHandler](../index.md) / IErrorMessageHandler + +# Interface: IErrorMessageHandler + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +## Properties + +| Property | Type | +| ------ | ------ | +| `error` | (`error`: [`CCEverywhereError`](../../CCEverywhereError/classes/CCEverywhereError.md)<`T`\>) => `void` | +| `warn` | (`message`: [`CCEverywhereWarn`](../../CCEverywhereError.types/interfaces/CCEverywhereWarn.md)) => `void` | +| `info` | (`info`: [`CCEverywhereInfo`](../../CCEverywhereError.types/interfaces/CCEverywhereInfo.md)) => `void` | diff --git a/src/pages/v4/shared/src/error/Messages/index.md b/src/pages/v4/shared/src/error/Messages/index.md new file mode 100644 index 00000000..0d8265dd --- /dev/null +++ b/src/pages/v4/shared/src/error/Messages/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/error/Messages + +# shared/src/error/Messages + +## Index + +### Variables + +| Variable | Description | +| ------ | ------ | +| [Messages](variables/Messages.md) | ********************************************************************** | diff --git a/src/pages/v4/shared/src/error/Messages/variables/Messages.md b/src/pages/v4/shared/src/error/Messages/variables/Messages.md new file mode 100644 index 00000000..e833ce8b --- /dev/null +++ b/src/pages/v4/shared/src/error/Messages/variables/Messages.md @@ -0,0 +1,21 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/error/Messages](../index.md) / Messages + +# Variable: Messages + +```ts +const Messages: object; +``` + +## Type declaration + +### STACK\_NOT\_FOUND + +```ts +STACK_NOT_FOUND: string = "Couldn't find stack in Error object."; +``` + +### SUBCATEGORY\_NOT\_DEFINED + +```ts +SUBCATEGORY_NOT_DEFINED: string = 'Subcategory is not defined in the analytics event. '; +``` diff --git a/src/pages/v4/shared/src/error/handlers/BaseHandler/classes/BaseHandler.md b/src/pages/v4/shared/src/error/handlers/BaseHandler/classes/BaseHandler.md new file mode 100644 index 00000000..5014f24e --- /dev/null +++ b/src/pages/v4/shared/src/error/handlers/BaseHandler/classes/BaseHandler.md @@ -0,0 +1,8 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/error/handlers/BaseHandler](../index.md) / BaseHandler + +# Class: BaseHandler + +## Extended by + +- [`ConsoleHandler`](../../ConsoleHandler/classes/ConsoleHandler.md) +- [`HostErrorHandler`](../../HostErrorHandler/classes/HostErrorHandler.md) diff --git a/src/pages/v4/shared/src/error/handlers/BaseHandler/index.md b/src/pages/v4/shared/src/error/handlers/BaseHandler/index.md new file mode 100644 index 00000000..4d129172 --- /dev/null +++ b/src/pages/v4/shared/src/error/handlers/BaseHandler/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / shared/src/error/handlers/BaseHandler + +# shared/src/error/handlers/BaseHandler + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [BaseHandler](classes/BaseHandler.md) | - | diff --git a/src/pages/v4/shared/src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md b/src/pages/v4/shared/src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md new file mode 100644 index 00000000..41642558 --- /dev/null +++ b/src/pages/v4/shared/src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md @@ -0,0 +1,147 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/error/handlers/ConsoleHandler](../index.md) / ConsoleHandler + +# Class: ConsoleHandler + +## Extends + +- [`BaseHandler`](../../BaseHandler/classes/BaseHandler.md) + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +## Implements + +- [`IErrorMessageHandler`](../../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md)<`T`\> + +## Constructors + +### new ConsoleHandler() + +```ts +new ConsoleHandler(logLevel?): ConsoleHandler +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `logLevel`? | [`LogLevel`](../../../CCEverywhereError.types/enumerations/LogLevel.md) | + +#### Returns + +[`ConsoleHandler`](ConsoleHandler.md)<`T`\> + +#### Overrides + +`BaseHandler.constructor` + +## Methods + +### info() + +```ts +static info(information): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `information` | [`CCEverywhereInfo`](../../../CCEverywhereError.types/interfaces/CCEverywhereInfo.md) | + +#### Returns + +`void` + +*** + +### error() + +```ts +static error(error): void +``` + +#### Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `error` | [`CCEverywhereError`](../../../CCEverywhereError/classes/CCEverywhereError.md)<`T`\> | + +#### Returns + +`void` + +*** + +### error() + +```ts +error(error): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `error` | [`CCEverywhereError`](../../../CCEverywhereError/classes/CCEverywhereError.md)<`T`\> | + +#### Returns + +`void` + +#### Implementation of + +[`IErrorMessageHandler`](../../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md).`error` + +*** + +### warn() + +```ts +warn(warning): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `warning` | [`CCEverywhereWarn`](../../../CCEverywhereError.types/interfaces/CCEverywhereWarn.md) | + +#### Returns + +`void` + +#### Implementation of + +[`IErrorMessageHandler`](../../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md).`warn` + +*** + +### info() + +```ts +info(information): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `information` | [`CCEverywhereInfo`](../../../CCEverywhereError.types/interfaces/CCEverywhereInfo.md) | + +#### Returns + +`void` + +#### Implementation of + +[`IErrorMessageHandler`](../../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md).`info` diff --git a/src/pages/v4/shared/src/error/handlers/ConsoleHandler/index.md b/src/pages/v4/shared/src/error/handlers/ConsoleHandler/index.md new file mode 100644 index 00000000..fa1e8ced --- /dev/null +++ b/src/pages/v4/shared/src/error/handlers/ConsoleHandler/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / shared/src/error/handlers/ConsoleHandler + +# shared/src/error/handlers/ConsoleHandler + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [ConsoleHandler](classes/ConsoleHandler.md) | - | diff --git a/src/pages/v4/shared/src/error/handlers/HostErrorHandler/classes/HostErrorHandler.md b/src/pages/v4/shared/src/error/handlers/HostErrorHandler/classes/HostErrorHandler.md new file mode 100644 index 00000000..7bdc6b19 --- /dev/null +++ b/src/pages/v4/shared/src/error/handlers/HostErrorHandler/classes/HostErrorHandler.md @@ -0,0 +1,94 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/error/handlers/HostErrorHandler](../index.md) / HostErrorHandler + +# Class: HostErrorHandler + +## Extends + +- [`BaseHandler`](../../BaseHandler/classes/BaseHandler.md) + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` | + +## Implements + +- [`IErrorMessageHandler`](../../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md)<`T`\> + +## Constructors + +### new HostErrorHandler() + +```ts +new HostErrorHandler(hostErrorCallback, logLevel?): HostErrorHandler +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `hostErrorCallback` | [`ErrorCallback`](../../../CCEverywhereError.types/type-aliases/ErrorCallback.md)<`T`\> | +| `logLevel`? | [`LogLevel`](../../../CCEverywhereError.types/enumerations/LogLevel.md) | + +#### Returns + +[`HostErrorHandler`](HostErrorHandler.md)<`T`\> + +#### Overrides + +`BaseHandler.constructor` + +## Methods + +### error() + +```ts +error(error): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `error` | [`CCEverywhereError`](../../../CCEverywhereError/classes/CCEverywhereError.md)<`T`\> | + +#### Returns + +`void` + +#### Implementation of + +[`IErrorMessageHandler`](../../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md).`error` + +*** + +### warn() + +```ts +warn(): void +``` + +#### Returns + +`void` + +#### Implementation of + +[`IErrorMessageHandler`](../../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md).`warn` + +*** + +### info() + +```ts +info(): void +``` + +#### Returns + +`void` + +#### Implementation of + +[`IErrorMessageHandler`](../../../IErrorMessageHandler/interfaces/IErrorMessageHandler.md).`info` diff --git a/src/pages/v4/shared/src/error/handlers/HostErrorHandler/index.md b/src/pages/v4/shared/src/error/handlers/HostErrorHandler/index.md new file mode 100644 index 00000000..a199f2fd --- /dev/null +++ b/src/pages/v4/shared/src/error/handlers/HostErrorHandler/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / shared/src/error/handlers/HostErrorHandler + +# shared/src/error/handlers/HostErrorHandler + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [HostErrorHandler](classes/HostErrorHandler.md) | - | diff --git a/src/pages/v4/shared/src/messenger/ChannelMessageListener/classes/ChannelMessageListener.md b/src/pages/v4/shared/src/messenger/ChannelMessageListener/classes/ChannelMessageListener.md new file mode 100644 index 00000000..bf585459 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessageListener/classes/ChannelMessageListener.md @@ -0,0 +1,279 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessageListener](../index.md) / ChannelMessageListener + +# Class: ChannelMessageListener + +## Implements + +- [`IChannelMessengerDelegate`](../../ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md) + +## Constructors + +### new ChannelMessageListener() + +```ts +new ChannelMessageListener( + sourceChannel, + targetProtocolVersion, + _filterRequestIdMismatch, + protocolHandlersModule?): ChannelMessageListener +``` + +#### Parameters + +| Parameter | Type | Default value | +| ------ | ------ | ------ | +| `sourceChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | `undefined` | +| `targetProtocolVersion` | [`ProtocolVersion`](../../Protocol.types/enumerations/ProtocolVersion.md) | `ProtocolVersion.V1_3` | +| `_filterRequestIdMismatch` | `boolean` | `false` | +| `protocolHandlersModule`? | [`ProtocolHandlersModule`](../../Protocol.types/interfaces/ProtocolHandlersModule.md) | `undefined` | + +#### Returns + +[`ChannelMessageListener`](ChannelMessageListener.md) + +## Methods + +### reset() + +```ts +reset(): void +``` + +#### Returns + +`void` + +*** + +### didGetMessage() + +```ts +didGetMessage(message, requestId?): void +``` + +#### Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* [`MessageType`](../../Message.types/enumerations/MessageType.md) | + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `message` | [`Message`](../../Message.types/type-aliases/Message.md)<`T`\> | +| `requestId`? | `string` | + +#### Returns + +`void` + +#### Implementation of + +[`IChannelMessengerDelegate`](../../ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md).`didGetMessage` + +*** + +### setTarget() + +```ts +setTarget(targetChannel, targetChannelInfo): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | +| `targetChannelInfo` | [`TargetChannelInfo`](../../ChannelMessenger.types/interfaces/TargetChannelInfo.md) | + +#### Returns + +`void` + +*** + +### removeTarget() + +```ts +removeTarget(targetChannel): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | + +#### Returns + +`void` + +*** + +### hasTarget() + +```ts +hasTarget(targetChannel): boolean +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | + +#### Returns + +`boolean` + +*** + +### getTarget() + +```ts +getTarget(targetChannel): undefined | TargetChannelInfo +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | + +#### Returns + +`undefined` \| [`TargetChannelInfo`](../../ChannelMessenger.types/interfaces/TargetChannelInfo.md) + +*** + +### addListenerForTarget() + +```ts +addListenerForTarget(targetChannel, callback): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | +| `callback` | [`TargetAddedCallback`](../../ChannelMessenger.types/type-aliases/TargetAddedCallback.md) | + +#### Returns + +`void` + +*** + +### sendMessage() + +```ts +sendMessage(targetChannel, message): boolean +``` + +#### Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* [`MessageType`](../../Message.types/enumerations/MessageType.md) | + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | +| `message` | [`SimpleMessageType`](../../Message.types/type-aliases/SimpleMessageType.md) \| [`Message`](../../Message.types/type-aliases/Message.md)<`T`\> | + +#### Returns + +`boolean` + +*** + +### sendMessageCompat() + +```ts +sendMessageCompat(targetChannel, message): boolean +``` + +Sends a message using a message channel that is compatible with older version of SDK. + +#### Type Parameters + +| Type Parameter | Description | +| ------ | ------ | +| `T` *extends* [`MessageType`](../../Message.types/enumerations/MessageType.md) | The type of the message being sent. | + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | | +| `message` | [`MessageCompat`](../../Message.types/type-aliases/MessageCompat.md)<`T`\> | The message to send. | + +#### Returns + +`boolean` + +- True if the message was successfully sent, false otherwise. + +*** + +### addListener() + +```ts +addListener( + messageType, + listener, + messageFilter?): void +``` + +#### Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `messageType` | [`MessageType`](../../Message.types/enumerations/MessageType.md) | Listener is invoked for incoming message of this message type. | +| `listener` | [`Listener`](../type-aliases/Listener.md) | Callback function that is invoked when there is an incoming message. | +| `messageFilter`? | [`MessageFilter`](../../ChannelMessenger.types/type-aliases/MessageFilter.md) | Filter the incoming message. If this function returns true the element is passed downstream, if it returns false the element is discarded. | + +#### Returns + +`void` + +*** + +### removeListener() + +```ts +removeListener(messageType, listener): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `messageType` | [`MessageType`](../../Message.types/enumerations/MessageType.md) | +| `listener` | [`Listener`](../type-aliases/Listener.md) | + +#### Returns + +`void` + +*** + +### setRequestId() + +```ts +setRequestId(requestId): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `requestId` | `string` | + +#### Returns + +`void` diff --git a/src/pages/v4/shared/src/messenger/ChannelMessageListener/index.md b/src/pages/v4/shared/src/messenger/ChannelMessageListener/index.md new file mode 100644 index 00000000..334f52b6 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessageListener/index.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../index.md) / shared/src/messenger/ChannelMessageListener + +# shared/src/messenger/ChannelMessageListener + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [ChannelMessageListener](classes/ChannelMessageListener.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [Listener](type-aliases/Listener.md) | - | diff --git a/src/pages/v4/shared/src/messenger/ChannelMessageListener/type-aliases/Listener.md b/src/pages/v4/shared/src/messenger/ChannelMessageListener/type-aliases/Listener.md new file mode 100644 index 00000000..e503f42c --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessageListener/type-aliases/Listener.md @@ -0,0 +1,23 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessageListener](../index.md) / Listener + +# Type Alias: Listener() + +```ts +type Listener: (message) => void; +``` + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* [`MessageType`](../../Message.types/enumerations/MessageType.md) | + +## Parameters + +| Parameter | Type | +| ------ | ------ | +| `message` | [`Message`](../../Message.types/type-aliases/Message.md)<`T`\> | + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/enumerations/MessageChannel.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/enumerations/MessageChannel.md new file mode 100644 index 00000000..8c46d1a6 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/enumerations/MessageChannel.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / MessageChannel + +# Enumeration: MessageChannel + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `CC_EVERYWHERE_SELF` | `"CC_EVERYWHERE_SELF"` | +| `CC_EVERYWHERE_AGENT` | `"CC_EVERYWHERE_AGENT"` | +| `CC_EVERYWHERE_SDK` | `"CC_EVERYWHERE_SDK"` | diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/index.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/index.md new file mode 100644 index 00000000..a7d2cc86 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/index.md @@ -0,0 +1,28 @@ +[cc-everywhere](../../../../index.md) / shared/src/messenger/ChannelMessenger.types + +# shared/src/messenger/ChannelMessenger.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [MessageChannel](enumerations/MessageChannel.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [ChannelMessage](interfaces/ChannelMessage.md) | - | +| [TargetChannelInfo](interfaces/TargetChannelInfo.md) | - | +| [IChannelMessengerDelegate](interfaces/IChannelMessengerDelegate.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [MessageTarget](type-aliases/MessageTarget.md) | - | +| [TargetAddedCallback](type-aliases/TargetAddedCallback.md) | - | +| [MessageListener](type-aliases/MessageListener.md) | - | +| [MessageFilter](type-aliases/MessageFilter.md) | - | diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md new file mode 100644 index 00000000..dad9697f --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / ChannelMessage + +# Interface: ChannelMessage + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* [`MessageType`](../../Message.types/enumerations/MessageType.md) | + +## Properties + +| Property | Type | +| ------ | ------ | +| `sourceChannel` | [`MessageChannel`](../enumerations/MessageChannel.md) | +| `requestId?` | `string` | +| `message` | [`Message`](../../Message.types/type-aliases/Message.md)<`T`\> | diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md new file mode 100644 index 00000000..76270682 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / IChannelMessengerDelegate + +# Interface: IChannelMessengerDelegate + +## Properties + +| Property | Type | +| ------ | ------ | +| `didGetMessage` | <`T`\>(`message`: [`Message`](../../Message.types/type-aliases/Message.md)<`T`\>, `requestId`?: `string`) => `void` | diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/TargetChannelInfo.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/TargetChannelInfo.md new file mode 100644 index 00000000..a3c5a2a4 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/TargetChannelInfo.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / TargetChannelInfo + +# Interface: TargetChannelInfo + +## Properties + +| Property | Type | +| ------ | ------ | +| `origin` | `string` | +| `target` | `Window` | diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md new file mode 100644 index 00000000..ee80d281 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md @@ -0,0 +1,23 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / MessageFilter + +# Type Alias: MessageFilter() + +```ts +type MessageFilter: (message) => boolean; +``` + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* [`MessageType`](../../Message.types/enumerations/MessageType.md) | + +## Parameters + +| Parameter | Type | +| ------ | ------ | +| `message` | [`Message`](../../Message.types/type-aliases/Message.md)<`T`\> | + +## Returns + +`boolean` diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageListener.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageListener.md new file mode 100644 index 00000000..2de6a805 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageListener.md @@ -0,0 +1,23 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / MessageListener + +# Type Alias: MessageListener() + +```ts +type MessageListener: (event) => void; +``` + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* [`MessageType`](../../Message.types/enumerations/MessageType.md) | + +## Parameters + +| Parameter | Type | +| ------ | ------ | +| `event` | `MessageEvent`<[`ChannelMessage`](../interfaces/ChannelMessage.md)<`T`\>\> | + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageTarget.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageTarget.md new file mode 100644 index 00000000..f0bd2930 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageTarget.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / MessageTarget + +# Type Alias: MessageTarget + +```ts +type MessageTarget: Window; +``` diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/TargetAddedCallback.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/TargetAddedCallback.md new file mode 100644 index 00000000..0ced0158 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/TargetAddedCallback.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / TargetAddedCallback + +# Type Alias: TargetAddedCallback() + +```ts +type TargetAddedCallback: () => void; +``` + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger/classes/default.md b/src/pages/v4/shared/src/messenger/ChannelMessenger/classes/default.md new file mode 100644 index 00000000..c17da965 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger/classes/default.md @@ -0,0 +1,144 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger](../index.md) / default + +# Class: default + +## Constructors + +### new default() + +```ts +new default( + channelMessengerDelegate, + _sourceChannel, + _sourceProtocolVersion, + _targetProtocolVersion, + _protocolHandlersModule?): default +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `channelMessengerDelegate` | [`IChannelMessengerDelegate`](../../ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md) | +| `_sourceChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | +| `_sourceProtocolVersion` | [`ProtocolVersion`](../../Protocol.types/enumerations/ProtocolVersion.md) | +| `_targetProtocolVersion` | [`ProtocolVersion`](../../Protocol.types/enumerations/ProtocolVersion.md) | +| `_protocolHandlersModule`? | [`ProtocolHandlersModule`](../../Protocol.types/interfaces/ProtocolHandlersModule.md) | + +#### Returns + +[`default`](default.md) + +## Methods + +### addTarget() + +```ts +addTarget(targetChannel, targetChannelInfo): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | +| `targetChannelInfo` | [`TargetChannelInfo`](../../ChannelMessenger.types/interfaces/TargetChannelInfo.md) | + +#### Returns + +`void` + +*** + +### removeTarget() + +```ts +removeTarget(targetChannel): void +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | + +#### Returns + +`void` + +*** + +### hasTarget() + +```ts +hasTarget(targetChannel): boolean +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | + +#### Returns + +`boolean` + +*** + +### getTarget() + +```ts +getTarget(targetChannel): undefined | TargetChannelInfo +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | + +#### Returns + +`undefined` \| [`TargetChannelInfo`](../../ChannelMessenger.types/interfaces/TargetChannelInfo.md) + +*** + +### sendMessage() + +```ts +sendMessage( + targetChannel, + message, + requestId?): boolean +``` + +#### Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* [`MessageType`](../../Message.types/enumerations/MessageType.md) | + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `targetChannel` | [`MessageChannel`](../../ChannelMessenger.types/enumerations/MessageChannel.md) | +| `message` | [`Message`](../../Message.types/type-aliases/Message.md)<`T`\> \| [`MessageCompat`](../../Message.types/type-aliases/MessageCompat.md)<`T`\> | +| `requestId`? | `string` | + +#### Returns + +`boolean` + +*** + +### removeListener() + +```ts +removeListener(): void +``` + +#### Returns + +`void` diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger/index.md b/src/pages/v4/shared/src/messenger/ChannelMessenger/index.md new file mode 100644 index 00000000..4ecf3f31 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/messenger/ChannelMessenger + +# shared/src/messenger/ChannelMessenger + +## Index + +### Classes + +| Class | Description | +| ------ | ------ | +| [default](classes/default.md) | - | diff --git a/src/pages/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md b/src/pages/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md new file mode 100644 index 00000000..cb04225d --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / CancelReason + +# Enumeration: CancelReason + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `USER` | `"USER"` | +| `OTHER` | `"OTHER"` | diff --git a/src/pages/v4/shared/src/messenger/Message.types/enumerations/LoadStatus.md b/src/pages/v4/shared/src/messenger/Message.types/enumerations/LoadStatus.md new file mode 100644 index 00000000..1118034e --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/enumerations/LoadStatus.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / LoadStatus + +# Enumeration: LoadStatus + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `SUCCESS` | `"SUCCESS"` | +| `FAILURE` | `"FAILURE"` | diff --git a/src/pages/v4/shared/src/messenger/Message.types/enumerations/MessageType.md b/src/pages/v4/shared/src/messenger/Message.types/enumerations/MessageType.md new file mode 100644 index 00000000..83ddc612 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/enumerations/MessageType.md @@ -0,0 +1,22 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / MessageType + +# Enumeration: MessageType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `WILL_TARGET_LOAD` | `"WILL_TARGET_LOAD"` | +| `DID_TARGET_LOAD` | `"DID_TARGET_LOAD"` | +| `WILL_PUBLISH` | `"WILL_PUBLISH"` | +| `DID_PUBLISH` | `"DID_PUBLISH"` | +| `CANCEL` | `"CANCEL"` | +| `ERROR` | `"ERROR"` | +| `DID_COMPLETE` | `"DID_COMPLETE"` | +| `LOGIN_COMPLETE` | `"LOGIN_COMPLETE"` | +| `LOGIN_REQUEST` | `"LOGIN_REQUEST"` | +| `TOKEN_REQUEST` | `"TOKEN_REQUEST"` | +| `TOKEN_RESPONSE` | `"TOKEN_RESPONSE"` | +| `PARAMS_REQUEST` | `"PARAMS_REQUEST"` | +| `PARAMS_RESPONSE` | `"PARAMS_RESPONSE"` | +| `EVENT` | `"EVENT"` | diff --git a/src/pages/v4/shared/src/messenger/Message.types/enumerations/Status.md b/src/pages/v4/shared/src/messenger/Message.types/enumerations/Status.md new file mode 100644 index 00000000..6e22dfa6 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/enumerations/Status.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / Status + +# Enumeration: Status + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `SUCCESS` | `"SUCCESS"` | +| `FAILURE` | `"FAILURE"` | diff --git a/src/pages/v4/shared/src/messenger/Message.types/index.md b/src/pages/v4/shared/src/messenger/Message.types/index.md new file mode 100644 index 00000000..86626e76 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/index.md @@ -0,0 +1,33 @@ +[cc-everywhere](../../../../index.md) / shared/src/messenger/Message.types + +# shared/src/messenger/Message.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [Status](enumerations/Status.md) | - | +| [LoadStatus](enumerations/LoadStatus.md) | - | +| [CancelReason](enumerations/CancelReason.md) | - | +| [MessageType](enumerations/MessageType.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [MessageDataMap](interfaces/MessageDataMap.md) | - | +| [CancelMessage](interfaces/CancelMessage.md) | - | +| [TokenResponseMessage](interfaces/TokenResponseMessage.md) | - | +| [ParamsResponseMessage](interfaces/ParamsResponseMessage.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [DataMessageType](type-aliases/DataMessageType.md) | - | +| [SimpleMessageType](type-aliases/SimpleMessageType.md) | - | +| [Message](type-aliases/Message.md) | - | +| [MessageCompat](type-aliases/MessageCompat.md) | - | +| [DidTargetLoadMessage](type-aliases/DidTargetLoadMessage.md) | - | diff --git a/src/pages/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md b/src/pages/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md new file mode 100644 index 00000000..c7a49172 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / CancelMessage + +# Interface: CancelMessage + +## Properties + +| Property | Type | +| ------ | ------ | +| `reason` | [`CancelReason`](../enumerations/CancelReason.md) | diff --git a/src/pages/v4/shared/src/messenger/Message.types/interfaces/MessageDataMap.md b/src/pages/v4/shared/src/messenger/Message.types/interfaces/MessageDataMap.md new file mode 100644 index 00000000..1e147acf --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/interfaces/MessageDataMap.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / MessageDataMap + +# Interface: MessageDataMap + +## Properties + +| Property | Type | +| ------ | ------ | +| `DID_TARGET_LOAD` | `object` \| `object` | +| `DID_PUBLISH` | [`PublishParams`](../../../types/PublishParams.types/interfaces/PublishParams.md) | +| `CANCEL` | [`CancelMessage`](CancelMessage.md) | +| `TOKEN_RESPONSE` | [`TokenResponseMessage`](TokenResponseMessage.md) | +| `PARAMS_RESPONSE` | [`ParamsResponseMessage`](ParamsResponseMessage.md) | +| `EVENT` | [`HostEventData`](../../MessageData.types/interfaces/HostEventData.md) | +| `ERROR` | [`ErrorData`](../../../error/ErrorData/interfaces/ErrorData.md)<`string`\> | diff --git a/src/pages/v4/shared/src/messenger/Message.types/interfaces/ParamsResponseMessage.md b/src/pages/v4/shared/src/messenger/Message.types/interfaces/ParamsResponseMessage.md new file mode 100644 index 00000000..c3c7fef4 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/interfaces/ParamsResponseMessage.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / ParamsResponseMessage + +# Interface: ParamsResponseMessage + +## Properties + +| Property | Type | +| ------ | ------ | +| `status` | [`Status`](../enumerations/Status.md) | +| `intent` | [`ActionIntent`](../../../types/ActionIntent.types/type-aliases/ActionIntent.md) | +| `hostInfo` | [`HostInfoSpecified`](../../../types/HostInfo.types/type-aliases/HostInfoSpecified.md) | +| `authOption` | [`AuthOption`](../../../types/Authentication.types/type-aliases/AuthOption.md) | +| `designConfig` | [`DesignConfig`](../../../types/DesignConfig.types/interfaces/DesignConfig.md) | +| `configParams` | [`ConfigParams`](../../../types/HostInfo.types/type-aliases/ConfigParams.md) | +| `featureFlags` | [`FeatureFlags`](../../../types/FeatureFlags.types/type-aliases/FeatureFlags.md) | +| `requestId?` | `string` | +| `visitorId?` | `string` | diff --git a/src/pages/v4/shared/src/messenger/Message.types/interfaces/TokenResponseMessage.md b/src/pages/v4/shared/src/messenger/Message.types/interfaces/TokenResponseMessage.md new file mode 100644 index 00000000..12d9cbff --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/interfaces/TokenResponseMessage.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / TokenResponseMessage + +# Interface: TokenResponseMessage + +## Properties + +| Property | Type | +| ------ | ------ | +| `status` | [`Status`](../enumerations/Status.md) | +| `token` | `null` \| `string` | +| `userId` | `null` \| `string` | +| `type` | `string` | diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md new file mode 100644 index 00000000..03396f0f --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / DataMessageType + +# Type Alias: DataMessageType + +```ts +type DataMessageType: + | MessageType.DID_TARGET_LOAD + | MessageType.DID_PUBLISH + | MessageType.CANCEL + | MessageType.TOKEN_RESPONSE + | MessageType.PARAMS_RESPONSE + | MessageType.EVENT + | MessageType.ERROR; +``` diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DidTargetLoadMessage.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DidTargetLoadMessage.md new file mode 100644 index 00000000..9d677921 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DidTargetLoadMessage.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / DidTargetLoadMessage + +# Type Alias: DidTargetLoadMessage + +```ts +type DidTargetLoadMessage: T extends LoadStatus.FAILURE ? object : object; +``` + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* \`$\{LoadStatus\}\` | diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/Message.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/Message.md new file mode 100644 index 00000000..2e63db2a --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/Message.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / Message + +# Type Alias: Message + +```ts +type Message: T extends DataMessageType ? object : object; +``` + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* \`$\{MessageType\}\` | diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/MessageCompat.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/MessageCompat.md new file mode 100644 index 00000000..2dc16bf6 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/MessageCompat.md @@ -0,0 +1,27 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / MessageCompat + +# Type Alias: MessageCompat + +```ts +type MessageCompat: object; +``` + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* \`$\{MessageType\}\` | + +## Type declaration + +### type + +```ts +type: T; +``` + +### data? + +```ts +optional data: unknown; +``` diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/SimpleMessageType.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/SimpleMessageType.md new file mode 100644 index 00000000..810e5b3f --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/SimpleMessageType.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / SimpleMessageType + +# Type Alias: SimpleMessageType + +```ts +type SimpleMessageType: Exclude; +``` diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/enumerations/HostEventType.md b/src/pages/v4/shared/src/messenger/MessageData.types/enumerations/HostEventType.md new file mode 100644 index 00000000..041060b2 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/MessageData.types/enumerations/HostEventType.md @@ -0,0 +1,21 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / HostEventType + +# Enumeration: HostEventType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `LOGIN_COMPLETE` | `"LOGIN_COMPLETE"` | +| `INTENT_CHANGED` | `"INTENT_CHANGED"` | +| `UPDATE_CLOSE_BUTTON` | `"UPDATE_CLOSE_BUTTON"` | +| `TEMPLATE_BATCH_LOADED` | `"TEMPLATE_BATCH_LOADED"` | +| `MEDIA_BATCH_LOADED` | `"MEDIA_BATCH_LOADED"` | +| `ELEMENT_BATCH_LOADED` | `"ELEMENT_BATCH_LOADED"` | +| `URL_INFO` | `"URL_INFO"` | +| `EXPORT_INFO` | `"EXPORT_INFO"` | +| `DOWNLOAD_COMPLETE` | `"DOWNLOAD_COMPLETE"` | +| `ASSET_LOAD_STARTED` | `"ASSET_LOAD_STARTED"` | +| `ASSET_LOADED` | `"ASSET_LOADED"` | +| `ALL_CONTENT_LOADED` | `"ALL_CONTENT_LOADED"` | +| `DOCUMENT_LOADED_AND_WRITABLE` | `"DOCUMENT_LOADED_AND_WRITABLE"` | diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/index.md b/src/pages/v4/shared/src/messenger/MessageData.types/index.md new file mode 100644 index 00000000..9fbb813f --- /dev/null +++ b/src/pages/v4/shared/src/messenger/MessageData.types/index.md @@ -0,0 +1,23 @@ +[cc-everywhere](../../../../index.md) / shared/src/messenger/MessageData.types + +# shared/src/messenger/MessageData.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [HostEventType](enumerations/HostEventType.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [MessageData](interfaces/MessageData.md) | - | +| [HostEventData](interfaces/HostEventData.md) | - | +| [IntentChangeEventData](interfaces/IntentChangeEventData.md) | - | +| [UpdateCloseButtonEventData](interfaces/UpdateCloseButtonEventData.md) | - | +| [URLInfoEventData](interfaces/URLInfoEventData.md) | - | +| [ExportInfoEventData](interfaces/ExportInfoEventData.md) | - | +| [DownloadCompleteEventData](interfaces/DownloadCompleteEventData.md) | - | diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md new file mode 100644 index 00000000..c4cb7ca5 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / DownloadCompleteEventData + +# Interface: DownloadCompleteEventData + +## Extends + +- [`HostEventData`](HostEventData.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `type` | `DOWNLOAD_COMPLETE` | [`HostEventData`](HostEventData.md).`type` | +| `data` | `object` | [`HostEventData`](HostEventData.md).`data` | +| `data.closeContainer` | `boolean` | - | diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/ExportInfoEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/ExportInfoEventData.md new file mode 100644 index 00000000..dd7b9a8b --- /dev/null +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/ExportInfoEventData.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / ExportInfoEventData + +# Interface: ExportInfoEventData + +## Extends + +- [`HostEventData`](HostEventData.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `type` | `EXPORT_INFO` | [`HostEventData`](HostEventData.md).`type` | +| `data` | `object` | [`HostEventData`](HostEventData.md).`data` | +| `data.buttonId` | `string` | - | +| `data.targetInfo?` | [`AssetTargetInfo`](../../../types/PublishParams.types/interfaces/AssetTargetInfo.md) | - | diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/HostEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/HostEventData.md new file mode 100644 index 00000000..50fb88d4 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/HostEventData.md @@ -0,0 +1,22 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / HostEventData + +# Interface: HostEventData + +## Extends + +- [`MessageData`](MessageData.md) + +## Extended by + +- [`IntentChangeEventData`](IntentChangeEventData.md) +- [`UpdateCloseButtonEventData`](UpdateCloseButtonEventData.md) +- [`URLInfoEventData`](URLInfoEventData.md) +- [`ExportInfoEventData`](ExportInfoEventData.md) +- [`DownloadCompleteEventData`](DownloadCompleteEventData.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `type` | [`HostEventType`](../enumerations/HostEventType.md) | +| `data?` | `unknown` | diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/IntentChangeEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/IntentChangeEventData.md new file mode 100644 index 00000000..e1322031 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/IntentChangeEventData.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / IntentChangeEventData + +# Interface: IntentChangeEventData + +## Extends + +- [`HostEventData`](HostEventData.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `type` | `INTENT_CHANGED` | [`HostEventData`](HostEventData.md).`type` | +| `data` | `object` | [`HostEventData`](HostEventData.md).`data` | +| `data.oldIntent` | [`ActionIntent`](../../../types/ActionIntent.types/type-aliases/ActionIntent.md) | - | +| `data.newIntent` | [`ActionIntent`](../../../types/ActionIntent.types/type-aliases/ActionIntent.md) | - | +| `data.targetUrl?` | `string` | - | diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/MessageData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/MessageData.md new file mode 100644 index 00000000..cfc0e25a --- /dev/null +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/MessageData.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / MessageData + +# Interface: MessageData + +## Extended by + +- [`HostEventData`](HostEventData.md) diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/URLInfoEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/URLInfoEventData.md new file mode 100644 index 00000000..660acee6 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/URLInfoEventData.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / URLInfoEventData + +# Interface: URLInfoEventData + +## Extends + +- [`HostEventData`](HostEventData.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `type` | `URL_INFO` | [`HostEventData`](HostEventData.md).`type` | +| `data` | `object` | [`HostEventData`](HostEventData.md).`data` | +| `data.url` | `string` | - | diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/UpdateCloseButtonEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/UpdateCloseButtonEventData.md new file mode 100644 index 00000000..8d17bf30 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/UpdateCloseButtonEventData.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / UpdateCloseButtonEventData + +# Interface: UpdateCloseButtonEventData + +## Extends + +- [`HostEventData`](HostEventData.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `type` | `UPDATE_CLOSE_BUTTON` | [`HostEventData`](HostEventData.md).`type` | +| `data` | `object` | [`HostEventData`](HostEventData.md).`data` | +| `data.showCloseButton` | `boolean` | - | diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/enumerations/ProtocolVersion.md b/src/pages/v4/shared/src/messenger/Protocol.types/enumerations/ProtocolVersion.md new file mode 100644 index 00000000..94d1da7b --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Protocol.types/enumerations/ProtocolVersion.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / ProtocolVersion + +# Enumeration: ProtocolVersion + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `V1_0` | `"1.0"` | +| `V1_1` | `"1.1"` | +| `V1_2` | `"1.2"` | +| `V1_3` | `"1.3"` | +| `V1_4` | `"1.4"` | diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/index.md b/src/pages/v4/shared/src/messenger/Protocol.types/index.md new file mode 100644 index 00000000..e5a51a40 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Protocol.types/index.md @@ -0,0 +1,26 @@ +[cc-everywhere](../../../../index.md) / shared/src/messenger/Protocol.types + +# shared/src/messenger/Protocol.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [ProtocolVersion](enumerations/ProtocolVersion.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [ProtocolHandlersModule](interfaces/ProtocolHandlersModule.md) | - | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [CURRENT\_PROTOCOL\_VERSION](variables/CURRENT_PROTOCOL_VERSION.md) | - | +| [EARLIEST\_PROTOCOL\_VERSION](variables/EARLIEST_PROTOCOL_VERSION.md) | - | +| [NEXT\_PROTOCOL\_VERSION](variables/NEXT_PROTOCOL_VERSION.md) | - | +| [PREVIOUS\_PROTOCOL\_VERSION](variables/PREVIOUS_PROTOCOL_VERSION.md) | - | diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/interfaces/ProtocolHandlersModule.md b/src/pages/v4/shared/src/messenger/Protocol.types/interfaces/ProtocolHandlersModule.md new file mode 100644 index 00000000..81b6cc2d --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Protocol.types/interfaces/ProtocolHandlersModule.md @@ -0,0 +1,26 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / ProtocolHandlersModule + +# Interface: ProtocolHandlersModule + +## Methods + +### handleMessage() + +```ts +handleMessage( + message, + sourceVersion, + targetVersion): unknown +``` + +#### Parameters + +| Parameter | Type | +| ------ | ------ | +| `message` | `unknown` | +| `sourceVersion` | [`ProtocolVersion`](../enumerations/ProtocolVersion.md) | +| `targetVersion` | [`ProtocolVersion`](../enumerations/ProtocolVersion.md) | + +#### Returns + +`unknown` diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md b/src/pages/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md new file mode 100644 index 00000000..9722e0d1 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / CURRENT\_PROTOCOL\_VERSION + +# Variable: CURRENT\_PROTOCOL\_VERSION + +```ts +const CURRENT_PROTOCOL_VERSION: V1_4 = ProtocolVersion.V1_4; +``` diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md b/src/pages/v4/shared/src/messenger/Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md new file mode 100644 index 00000000..a5f64072 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / EARLIEST\_PROTOCOL\_VERSION + +# Variable: EARLIEST\_PROTOCOL\_VERSION + +```ts +const EARLIEST_PROTOCOL_VERSION: V1_0 = ProtocolVersion.V1_0; +``` diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md b/src/pages/v4/shared/src/messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md new file mode 100644 index 00000000..50c73fef --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / NEXT\_PROTOCOL\_VERSION + +# Variable: NEXT\_PROTOCOL\_VERSION + +```ts +const NEXT_PROTOCOL_VERSION: Record; +``` diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md b/src/pages/v4/shared/src/messenger/Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md new file mode 100644 index 00000000..d5962c7f --- /dev/null +++ b/src/pages/v4/shared/src/messenger/Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / PREVIOUS\_PROTOCOL\_VERSION + +# Variable: PREVIOUS\_PROTOCOL\_VERSION + +```ts +const PREVIOUS_PROTOCOL_VERSION: Record; +``` diff --git a/src/pages/v4/shared/src/messenger/index.md b/src/pages/v4/shared/src/messenger/index.md new file mode 100644 index 00000000..77826465 --- /dev/null +++ b/src/pages/v4/shared/src/messenger/index.md @@ -0,0 +1,165 @@ +[cc-everywhere](../../../index.md) / shared/src/messenger + +# shared/src/messenger + +## References + +### Status + +Re-exports [Status](Message.types/enumerations/Status.md) + +*** + +### LoadStatus + +Re-exports [LoadStatus](Message.types/enumerations/LoadStatus.md) + +*** + +### CancelReason + +Re-exports [CancelReason](Message.types/enumerations/CancelReason.md) + +*** + +### MessageType + +Re-exports [MessageType](Message.types/enumerations/MessageType.md) + +*** + +### MessageDataMap + +Re-exports [MessageDataMap](Message.types/interfaces/MessageDataMap.md) + +*** + +### DataMessageType + +Re-exports [DataMessageType](Message.types/type-aliases/DataMessageType.md) + +*** + +### SimpleMessageType + +Re-exports [SimpleMessageType](Message.types/type-aliases/SimpleMessageType.md) + +*** + +### Message + +Re-exports [Message](Message.types/type-aliases/Message.md) + +*** + +### MessageCompat + +Re-exports [MessageCompat](Message.types/type-aliases/MessageCompat.md) + +*** + +### DidTargetLoadMessage + +Re-exports [DidTargetLoadMessage](Message.types/type-aliases/DidTargetLoadMessage.md) + +*** + +### CancelMessage + +Re-exports [CancelMessage](Message.types/interfaces/CancelMessage.md) + +*** + +### TokenResponseMessage + +Re-exports [TokenResponseMessage](Message.types/interfaces/TokenResponseMessage.md) + +*** + +### ParamsResponseMessage + +Re-exports [ParamsResponseMessage](Message.types/interfaces/ParamsResponseMessage.md) + +*** + +### MessageData + +Re-exports [MessageData](MessageData.types/interfaces/MessageData.md) + +*** + +### HostEventType + +Re-exports [HostEventType](MessageData.types/enumerations/HostEventType.md) + +*** + +### HostEventData + +Re-exports [HostEventData](MessageData.types/interfaces/HostEventData.md) + +*** + +### IntentChangeEventData + +Re-exports [IntentChangeEventData](MessageData.types/interfaces/IntentChangeEventData.md) + +*** + +### UpdateCloseButtonEventData + +Re-exports [UpdateCloseButtonEventData](MessageData.types/interfaces/UpdateCloseButtonEventData.md) + +*** + +### URLInfoEventData + +Re-exports [URLInfoEventData](MessageData.types/interfaces/URLInfoEventData.md) + +*** + +### ExportInfoEventData + +Re-exports [ExportInfoEventData](MessageData.types/interfaces/ExportInfoEventData.md) + +*** + +### DownloadCompleteEventData + +Re-exports [DownloadCompleteEventData](MessageData.types/interfaces/DownloadCompleteEventData.md) + +*** + +### ProtocolVersion + +Re-exports [ProtocolVersion](Protocol.types/enumerations/ProtocolVersion.md) + +*** + +### CURRENT\_PROTOCOL\_VERSION + +Re-exports [CURRENT_PROTOCOL_VERSION](Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md) + +*** + +### EARLIEST\_PROTOCOL\_VERSION + +Re-exports [EARLIEST_PROTOCOL_VERSION](Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md) + +*** + +### NEXT\_PROTOCOL\_VERSION + +Re-exports [NEXT_PROTOCOL_VERSION](Protocol.types/variables/NEXT_PROTOCOL_VERSION.md) + +*** + +### PREVIOUS\_PROTOCOL\_VERSION + +Re-exports [PREVIOUS_PROTOCOL_VERSION](Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md) + +*** + +### ProtocolHandlersModule + +Re-exports [ProtocolHandlersModule](Protocol.types/interfaces/ProtocolHandlersModule.md) diff --git a/src/pages/v4/shared/src/types/3p/HostInfo.types/index.md b/src/pages/v4/shared/src/types/3p/HostInfo.types/index.md new file mode 100644 index 00000000..f3a12ef2 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/HostInfo.types/index.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/3p/HostInfo.types + +# shared/src/types/3p/HostInfo.types + +## Index + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [HostInfo](type-aliases/HostInfo.md) | - | +| [ConfigParams](type-aliases/ConfigParams.md) | - | diff --git a/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md b/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md new file mode 100644 index 00000000..db954edc --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/3p/HostInfo.types](../index.md) / ConfigParams + +# Type Alias: ConfigParams + +```ts +type ConfigParams: ConfigParamsBase; +``` diff --git a/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md b/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md new file mode 100644 index 00000000..3f6926c5 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/3p/HostInfo.types](../index.md) / HostInfo + +# Type Alias: HostInfo + +```ts +type HostInfo: HostInfoSpecifiedBase; +``` diff --git a/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/index.md b/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/index.md new file mode 100644 index 00000000..a14a4a72 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../../index.md) / shared/src/types/3p/editor/AppConfig.types + +# shared/src/types/3p/editor/AppConfig.types + +## Index + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [EditorAppConfig](type-aliases/EditorAppConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md b/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md new file mode 100644 index 00000000..ca145ad2 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/AppConfig.types](../index.md) / EditorAppConfig + +# Type Alias: EditorAppConfig + +```ts +type EditorAppConfig: BaseEditorAppConfig; +``` diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/index.md new file mode 100644 index 00000000..2ff6f100 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/index.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../../index.md) / shared/src/types/3p/editor/DesignConfig.types + +# shared/src/types/3p/editor/DesignConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [CreateDesignConfig](interfaces/CreateDesignConfig.md) | - | +| [CreateWithAssetDesignConfig](interfaces/CreateWithAssetDesignConfig.md) | - | +| [CreateWithTemplateDesignConfig](interfaces/CreateWithTemplateDesignConfig.md) | - | +| [EditDesignConfig](interfaces/EditDesignConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md new file mode 100644 index 00000000..84ba7917 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/DesignConfig.types](../index.md) / CreateDesignConfig + +# Interface: CreateDesignConfig + +## Extends + +- [`CreateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `appConfig?` | [`BaseEditorAppConfig`](../../../../editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | [`CreateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateDesignConfig.md).`appConfig` | - | +| `exportConfig?` | [`ExportOptions`](../../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`CreateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateDesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`CreateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateDesignConfig.md).`containerConfig` | +| `docConfig?` | [`TargetDocConfig`](../../../../DesignConfig.types/interfaces/TargetDocConfig.md) \| [`CreateDocConfig`](../../../../editor/DocConfig.types/interfaces/CreateDocConfig.md) | - | [`CreateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateDesignConfig.md).`docConfig` | diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md new file mode 100644 index 00000000..95c0f4da --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/DesignConfig.types](../index.md) / CreateWithAssetDesignConfig + +# Interface: CreateWithAssetDesignConfig + +## Extends + +- [`CreateWithAssetDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `appConfig?` | [`BaseEditorAppConfig`](../../../../editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | [`CreateWithAssetDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md).`appConfig` | - | +| `exportConfig?` | [`ExportOptions`](../../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`CreateWithAssetDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`CreateWithAssetDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md).`containerConfig` | +| `docConfig` | [`CreateWithAssetDocConfig`](../../../../editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md) | - | [`CreateWithAssetDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md).`docConfig` | diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md new file mode 100644 index 00000000..cd58f622 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/DesignConfig.types](../index.md) / CreateWithTemplateDesignConfig + +# Interface: CreateWithTemplateDesignConfig + +## Extends + +- [`CreateWithTemplateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `appConfig?` | [`BaseEditorAppConfig`](../../../../editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | [`CreateWithTemplateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md).`appConfig` | - | +| `exportConfig?` | [`ExportOptions`](../../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`CreateWithTemplateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`CreateWithTemplateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md).`containerConfig` | +| `docConfig` | [`CreateWithTemplateDocConfig`](../../../../editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md) | - | [`CreateWithTemplateDesignConfig`](../../../../editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md).`docConfig` | diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md new file mode 100644 index 00000000..0bf65676 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/DesignConfig.types](../index.md) / EditDesignConfig + +# Interface: EditDesignConfig + +## Extends + +- [`EditDesignConfig`](../../../../editor/DesignConfig.types/interfaces/EditDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `appConfig?` | [`BaseEditorAppConfig`](../../../../editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) | [`EditDesignConfig`](../../../../editor/DesignConfig.types/interfaces/EditDesignConfig.md).`appConfig` | - | +| `exportConfig?` | [`ExportOptions`](../../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`EditDesignConfig`](../../../../editor/DesignConfig.types/interfaces/EditDesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`EditDesignConfig`](../../../../editor/DesignConfig.types/interfaces/EditDesignConfig.md).`containerConfig` | +| `docConfig` | [`EditDocConfig`](../../../../editor/DocConfig.types/interfaces/EditDocConfig.md) | - | [`EditDesignConfig`](../../../../editor/DesignConfig.types/interfaces/EditDesignConfig.md).`docConfig` | diff --git a/src/pages/v4/shared/src/types/3p/editor/index.md b/src/pages/v4/shared/src/types/3p/editor/index.md new file mode 100644 index 00000000..150e8ae9 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/editor/index.md @@ -0,0 +1,33 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/3p/editor + +# shared/src/types/3p/editor + +## References + +### EditorAppConfig + +Re-exports [EditorAppConfig](AppConfig.types/type-aliases/EditorAppConfig.md) + +*** + +### CreateDesignConfig + +Re-exports [CreateDesignConfig](DesignConfig.types/interfaces/CreateDesignConfig.md) + +*** + +### CreateWithAssetDesignConfig + +Re-exports [CreateWithAssetDesignConfig](DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md) + +*** + +### CreateWithTemplateDesignConfig + +Re-exports [CreateWithTemplateDesignConfig](DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md) + +*** + +### EditDesignConfig + +Re-exports [EditDesignConfig](DesignConfig.types/interfaces/EditDesignConfig.md) diff --git a/src/pages/v4/shared/src/types/3p/index.md b/src/pages/v4/shared/src/types/3p/index.md new file mode 100644 index 00000000..bf3fb249 --- /dev/null +++ b/src/pages/v4/shared/src/types/3p/index.md @@ -0,0 +1,21 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/3p + +# shared/src/types/3p + +## References + +### HostInfo + +Re-exports [HostInfo](HostInfo.types/type-aliases/HostInfo.md) + +*** + +### ConfigParams + +Re-exports [ConfigParams](HostInfo.types/type-aliases/ConfigParams.md) + +*** + +### Editor + +Renames and re-exports [shared/src/types/3p/editor](editor/index.md) diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md new file mode 100644 index 00000000..29f8ca1d --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / EditorIntent + +# Enumeration: EditorIntent + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `CREATE` | `"create"` | +| `CREATE_WITH_ASSET` | `"create-with-asset"` | +| `CREATE_WITH_TEMPLATE` | `"create-with-template"` | +| `EDIT` | `"edit"` | diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ImageQuickActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ImageQuickActionIntent.md new file mode 100644 index 00000000..0fa946bb --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ImageQuickActionIntent.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / ImageQuickActionIntent + +# Enumeration: ImageQuickActionIntent + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `CONVERT_TO_JPEG` | `"convert-to-jpg"` | +| `CONVERT_TO_PNG` | `"convert-to-png"` | +| `CONVERT_TO_SVG` | `"convert-to-svg"` | +| `CROP_IMAGE` | `"crop-image"` | +| `RESIZE_IMAGE` | `"resize-image"` | +| `REMOVE_BACKGROUND` | `"remove-background"` | +| `GENERATE_QR_CODE` | `"generate-qr-code"` | diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleIntent.md new file mode 100644 index 00000000..ce3d4470 --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleIntent.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / ModuleIntent + +# Enumeration: ModuleIntent + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `EDIT_IMAGE` | `"edit-image"` | +| `CREATE_IMAGE_FROM_TEXT` | `"create-image-from-text"` | +| `CREATE_TEMPLATE_FROM_TEXT` | `"create-template-from-text"` | diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleSubCategory.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleSubCategory.md new file mode 100644 index 00000000..8f711838 --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleSubCategory.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / ModuleSubCategory + +# Enumeration: ModuleSubCategory + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `IMAGE` | `"image"` | +| `TEXT_TO_IMAGE` | `"text-to-image"` | diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/PdfQuickActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/PdfQuickActionIntent.md new file mode 100644 index 00000000..c857cdcf --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/PdfQuickActionIntent.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / PdfQuickActionIntent + +# Enumeration: PdfQuickActionIntent + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `SMART_STYLIZE` | `"smart-stylize"` | diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/QuickActionSubCategories.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/QuickActionSubCategories.md new file mode 100644 index 00000000..f91295d5 --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/QuickActionSubCategories.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / QuickActionSubCategories + +# Enumeration: QuickActionSubCategories + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `IMAGE` | `"Edit Image"` | +| `VIDEO` | `"Edit Video"` | +| `PDF` | `"Edit Document"` | diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/VideoQuickActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/VideoQuickActionIntent.md new file mode 100644 index 00000000..688d94b7 --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/VideoQuickActionIntent.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / VideoQuickActionIntent + +# Enumeration: VideoQuickActionIntent + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `CONVERT_TO_GIF` | `"convert-to-gif"` | +| `CONVERT_TO_MP4` | `"convert-to-mp4"` | +| `CROP_VIDEO` | `"crop-video"` | +| `MERGE_VIDEOS` | `"merge-videos"` | +| `RESIZE_VIDEO` | `"resize-video"` | +| `TRIM_VIDEO` | `"trim-video"` | +| `ANIMATE_FROM_AUDIO` | `"animate-from-audio"` | +| `CAPTION_VIDEO` | `"caption-video"` | diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/WarmupIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/WarmupIntent.md new file mode 100644 index 00000000..10041533 --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/WarmupIntent.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / WarmupIntent + +# Enumeration: WarmupIntent + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `WARMUP` | `"warmup"` | diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/index.md b/src/pages/v4/shared/src/types/ActionIntent.types/index.md new file mode 100644 index 00000000..7144d5eb --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/index.md @@ -0,0 +1,25 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/ActionIntent.types + +# shared/src/types/ActionIntent.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [EditorIntent](enumerations/EditorIntent.md) | - | +| [ModuleIntent](enumerations/ModuleIntent.md) | - | +| [ImageQuickActionIntent](enumerations/ImageQuickActionIntent.md) | - | +| [VideoQuickActionIntent](enumerations/VideoQuickActionIntent.md) | - | +| [PdfQuickActionIntent](enumerations/PdfQuickActionIntent.md) | - | +| [WarmupIntent](enumerations/WarmupIntent.md) | - | +| [QuickActionSubCategories](enumerations/QuickActionSubCategories.md) | - | +| [ModuleSubCategory](enumerations/ModuleSubCategory.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [QuickActionIntent](type-aliases/QuickActionIntent.md) | - | +| [ActionIntent](type-aliases/ActionIntent.md) | - | diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md new file mode 100644 index 00000000..a3d57d30 --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / ActionIntent + +# Type Alias: ActionIntent + +```ts +type ActionIntent: EditorIntent | ModuleIntent | QuickActionIntent | WarmupIntent; +``` diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/QuickActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/QuickActionIntent.md new file mode 100644 index 00000000..4c95f928 --- /dev/null +++ b/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/QuickActionIntent.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / QuickActionIntent + +# Type Alias: QuickActionIntent + +```ts +type QuickActionIntent: ImageQuickActionIntent | VideoQuickActionIntent | PdfQuickActionIntent; +``` diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md new file mode 100644 index 00000000..fb9beed2 --- /dev/null +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / ColorTheme + +# Enumeration: ColorTheme + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `LIGHTEST` | `"lightest"` | +| `LIGHT` | `"light"` | +| `DARK` | `"dark"` | +| `DARKEST` | `"darkest"` | diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/EditorPanelView.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/EditorPanelView.md new file mode 100644 index 00000000..54290e97 --- /dev/null +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/EditorPanelView.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / EditorPanelView + +# Enumeration: EditorPanelView + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `SEARCH` | `"search"` | +| `YOUR_STUFF` | `"yourStuff"` | +| `TEMPLATES` | `"templates"` | +| `MEDIA` | `"media"` | +| `TEXT` | `"text"` | +| `ELEMENTS` | `"elements"` | diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/Scale.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/Scale.md new file mode 100644 index 00000000..5e9eb464 --- /dev/null +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/Scale.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / Scale + +# Enumeration: Scale + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `MEDIUM` | `"medium"` | +| `LARGE` | `"large"` | diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/SpectrumTheme.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/SpectrumTheme.md new file mode 100644 index 00000000..5166f60b --- /dev/null +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/SpectrumTheme.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / SpectrumTheme + +# Enumeration: SpectrumTheme + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `SPECTRUM` | `"spectrum"` | +| `EXPRESS` | `"express"` | diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateMediaType.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateMediaType.md new file mode 100644 index 00000000..287919e0 --- /dev/null +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateMediaType.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / TemplateMediaType + +# Enumeration: TemplateMediaType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `STILL` | `"still"` | +| `MULTIPLE_PAGES` | `"multiple-pages"` | +| `ANIMATED` | `"animated"` | +| `VIDEO` | `"video"` | diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateType.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateType.md new file mode 100644 index 00000000..c6ee0c07 --- /dev/null +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateType.md @@ -0,0 +1,50 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / TemplateType + +# Enumeration: TemplateType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `BROCHURE` | `"brochure"` | +| `BUSINESS_CARD` | `"business-card"` | +| `CARD_GREETING` | `"card-greeting"` | +| `FACEBOOK_POST` | `"facebook-post"` | +| `FACEBOOK_PROFILE_COVER` | `"facebook-profile-cover"` | +| `FACEBOOK_STORY` | `"facebook-story"` | +| `FLYER` | `"flyer"` | +| `GRAPHIC_ORGANIZER` | `"graphic-organizer"` | +| `INFOGRAPHIC` | `"infographic"` | +| `INSTAGRAM_CAROUSEL` | `"instagram-carousel"` | +| `INSTAGRAM_REEL` | `"instagram-reel"` | +| `INSTAGRAM_SQUARE_POST` | `"instagram-square-post"` | +| `INSTAGRAM_STORY` | `"instagram-story"` | +| `INVITATION` | `"invitation"` | +| `INVOICE` | `"invoice"` | +| `LINE_AD_SMALL` | `"line-ad-small"` | +| `LINE_AD_SQUARE` | `"line-ad-square"` | +| `LINE_AD_VERTICAL` | `"line-ad-vertical"` | +| `LINE_RICH_MENU_LARGE` | `"line-rich-menu-large"` | +| `LINE_RICH_MENU_SMALL` | `"line-rich-menu-small"` | +| `LINE_RICH_MESSAGE` | `"line-rich-message"` | +| `LINKEDIN_PROFILE_COVER` | `"linkedin-profile-cover"` | +| `LINE_AD_SQUARE_IMAGE` | `"line-ad-square-image"` | +| `LINE_AD_SQUARE_VIDEO` | `"line-ad-square-video"` | +| `LOGO` | `"logo"` | +| `MEME` | `"meme"` | +| `MENU` | `"menu"` | +| `MOBILE_VIDEO` | `"mobile-video"` | +| `NEWSLETTER` | `"newsletter"` | +| `NOTE_HEADER_IMAGE` | `"note-header-image"` | +| `PHOTO_BOOK` | `"photo-book"` | +| `POSTER` | `"poster"` | +| `PRESENTATION` | `"presentation"` | +| `RESUME` | `"resume"` | +| `TIKTOK_VIDEO` | `"tiktok-video"` | +| `VIDEO` | `"video"` | +| `WALLPAPER_DESKTOP` | `"wallpaper-desktop"` | +| `WORKSHEET` | `"worksheet"` | +| `YAHOO_WEB_BANNER_AD` | `"yahoo-web-banner-ad"` | +| `YOUTUBE_PROFILE_PHOTO` | `"youtube-profile-photo"` | +| `YOUTUBE_THUMBNAIL` | `"youtube-thumbnail"` | +| `YOUTUBE_VIDEO` | `"youtube-video"` | diff --git a/src/pages/v4/shared/src/types/AppConfig.types/index.md b/src/pages/v4/shared/src/types/AppConfig.types/index.md new file mode 100644 index 00000000..757e070c --- /dev/null +++ b/src/pages/v4/shared/src/types/AppConfig.types/index.md @@ -0,0 +1,22 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/AppConfig.types + +# shared/src/types/AppConfig.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [EditorPanelView](enumerations/EditorPanelView.md) | - | +| [TemplateType](enumerations/TemplateType.md) | - | +| [TemplateMediaType](enumerations/TemplateMediaType.md) | - | +| [ColorTheme](enumerations/ColorTheme.md) | - | +| [SpectrumTheme](enumerations/SpectrumTheme.md) | - | +| [Scale](enumerations/Scale.md) | - | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [SearchCategory](variables/SearchCategory.md) | - | diff --git a/src/pages/v4/shared/src/types/AppConfig.types/variables/SearchCategory.md b/src/pages/v4/shared/src/types/AppConfig.types/variables/SearchCategory.md new file mode 100644 index 00000000..c254e17a --- /dev/null +++ b/src/pages/v4/shared/src/types/AppConfig.types/variables/SearchCategory.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / SearchCategory + +# Variable: SearchCategory + +```ts +const SearchCategory: Record; +``` diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md new file mode 100644 index 00000000..1654f96c --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / AssetDataType + +# Enumeration: AssetDataType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `BASE64` | `"base64"` | +| `URL` | `"url"` | +| `BLOB` | `"blob"` | diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetType.md new file mode 100644 index 00000000..006cf126 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetType.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / AssetType + +# Enumeration: AssetType + +File format supported for design operations + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `IMAGE` | `"image"` | +| `VIDEO` | `"video"` | +| `PDF` | `"pdf"` | +| `PSD` | `"psd"` | diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/ImageFileType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/ImageFileType.md new file mode 100644 index 00000000..e6a523c4 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/ImageFileType.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / ImageFileType + +# Enumeration: ImageFileType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `JPEG` | `"image/jpeg"` | +| `PNG` | `"image/png"` | diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/PdfFileType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/PdfFileType.md new file mode 100644 index 00000000..cb6d29ee --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/PdfFileType.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / PdfFileType + +# Enumeration: PdfFileType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `PDF` | `"application/pdf"` | diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/SizeUnit.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/SizeUnit.md new file mode 100644 index 00000000..cd37911d --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/SizeUnit.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / SizeUnit + +# Enumeration: SizeUnit + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `PIXELS` | `"px"` | +| `MILLIMETERS` | `"mm"` | +| `INCHES` | `"in"` | +| `CENTIMETERS` | `"cm"` | diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/VideoFileType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/VideoFileType.md new file mode 100644 index 00000000..18d8986a --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/VideoFileType.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / VideoFileType + +# Enumeration: VideoFileType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `MP4` | `"video/mp4"` | diff --git a/src/pages/v4/shared/src/types/Asset.types/index.md b/src/pages/v4/shared/src/types/Asset.types/index.md new file mode 100644 index 00000000..963f3150 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/index.md @@ -0,0 +1,44 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/Asset.types + +# shared/src/types/Asset.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [AssetType](enumerations/AssetType.md) | File format supported for design operations | +| [AssetDataType](enumerations/AssetDataType.md) | - | +| [SizeUnit](enumerations/SizeUnit.md) | - | +| [ImageFileType](enumerations/ImageFileType.md) | - | +| [VideoFileType](enumerations/VideoFileType.md) | - | +| [PdfFileType](enumerations/PdfFileType.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [Size](interfaces/Size.md) | - | +| [PixelSize](interfaces/PixelSize.md) | - | +| [OutputAsset](interfaces/OutputAsset.md) | Information related to output asset. | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [ImageModuleFileTypes](type-aliases/ImageModuleFileTypes.md) | - | +| [FileType](type-aliases/FileType.md) | - | +| [Base64Asset](type-aliases/Base64Asset.md) | Represents an Asset object containing Base64 encoded data. | +| [UrlAsset](type-aliases/UrlAsset.md) | Represents an Asset object containing video data within a presinged URL. | +| [BlobAsset](type-aliases/BlobAsset.md) | Represents an Asset object containing blob/file data. | +| [Asset](type-aliases/Asset.md) | Asset interface used as an input data for all SDK workflows. | +| [AspectRatio](type-aliases/AspectRatio.md) | - | +| [ImageDimensions](type-aliases/ImageDimensions.md) | Represents the dimensions of an image. It takes the size of the image in pixels along with the aspect ratio. | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [ImageModuleFileTypes](variables/ImageModuleFileTypes.md) | - | +| [FileType](variables/FileType.md) | - | diff --git a/src/pages/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md b/src/pages/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md new file mode 100644 index 00000000..12c0cc97 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md @@ -0,0 +1,21 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / OutputAsset + +# Interface: OutputAsset + +Information related to output asset. + +## Extends + +- `AssetBase`<`AssetDataType.URL` \| `AssetDataType.BASE64`\> + +## Properties + +| Property | Type | Inherited from | +| ------ | ------ | ------ | +| `type` | [`AssetType`](../enumerations/AssetType.md) | `AssetBase.type` | +| `name?` | `string` | `AssetBase.name` | +| `dataType` | `BASE64` \| `URL` | `AssetBase.dataType` | +| `data` | `string` | `AssetBase.data` | +| `fileType` | `JPEG` \| `PNG` \| `PDF` \| `MP4` | - | +| `fileName?` | `string` | - | +| `size?` | [`PixelSize`](PixelSize.md) | - | diff --git a/src/pages/v4/shared/src/types/Asset.types/interfaces/PixelSize.md b/src/pages/v4/shared/src/types/Asset.types/interfaces/PixelSize.md new file mode 100644 index 00000000..40ffbba4 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/interfaces/PixelSize.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / PixelSize + +# Interface: PixelSize + +## Extends + +- [`Size`](Size.md) + +## Properties + +| Property | Type | Description | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | ------ | +| `width` | `number` | **Minimum** 0 | - | [`Size`](Size.md).`width` | +| `height` | `number` | **Minimum** 0 | - | [`Size`](Size.md).`height` | +| `unit` | `PIXELS` | - | [`Size`](Size.md).`unit` | - | diff --git a/src/pages/v4/shared/src/types/Asset.types/interfaces/Size.md b/src/pages/v4/shared/src/types/Asset.types/interfaces/Size.md new file mode 100644 index 00000000..e26289a4 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/interfaces/Size.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / Size + +# Interface: Size + +## Extended by + +- [`PixelSize`](PixelSize.md) + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `width` | `number` | **Minimum** 0 | +| `height` | `number` | **Minimum** 0 | +| `unit` | [`SizeUnit`](../enumerations/SizeUnit.md) | - | diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md new file mode 100644 index 00000000..a2d71b36 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / AspectRatio + +# Type Alias: AspectRatio + +```ts +type AspectRatio: "square" | "portrait" | "landscape" | "widescreen"; +``` diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/Asset.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/Asset.md new file mode 100644 index 00000000..cf9843b3 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/Asset.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / Asset + +# Type Alias: Asset + +```ts +type Asset: Base64Asset | UrlAsset | BlobAsset; +``` + +Asset interface used as an input data for all SDK workflows. diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md new file mode 100644 index 00000000..932dc767 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / Base64Asset + +# Type Alias: Base64Asset + +```ts +type Base64Asset: AssetBase; +``` + +Represents an Asset object containing Base64 encoded data. diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md new file mode 100644 index 00000000..93ad1c08 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / BlobAsset + +# Type Alias: BlobAsset + +```ts +type BlobAsset: AssetBase; +``` + +Represents an Asset object containing blob/file data. diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/FileType.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/FileType.md new file mode 100644 index 00000000..b382dfd4 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/FileType.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / FileType + +# Type Alias: FileType + +```ts +type FileType: typeof FileType[number]; +``` diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageDimensions.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageDimensions.md new file mode 100644 index 00000000..39902cab --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageDimensions.md @@ -0,0 +1,40 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / ImageDimensions + +# Type Alias: ImageDimensions + +```ts +type ImageDimensions: object; +``` + +Represents the dimensions of an image. +It takes the size of the image in pixels along with the aspect ratio. + +## Type declaration + +### size + +```ts +size: PixelSize; +``` + +The size of the image in pixels. +Maximum width and height values are as follows: + +- square: 2048x2048 +- portrait: 1792x2304 +- landscape: 2304x1792 +- widescreen: 2688x1536 + +### aspectRatio + +```ts +aspectRatio: AspectRatio; +``` + +The aspect ratio of the image. +The provided size should conform to the following aspect ratio values within a tolerance of 0.01: + +- square: 1 +- portrait: 0.78 +- landscape: 1.28 +- widescreen: 1.75 diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageModuleFileTypes.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageModuleFileTypes.md new file mode 100644 index 00000000..758c21b5 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageModuleFileTypes.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / ImageModuleFileTypes + +# Type Alias: ImageModuleFileTypes + +```ts +type ImageModuleFileTypes: typeof ImageModuleFileTypes[number]; +``` diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md new file mode 100644 index 00000000..31cd8696 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / UrlAsset + +# Type Alias: UrlAsset + +```ts +type UrlAsset: AssetBase; +``` + +Represents an Asset object containing video data within a presinged URL. diff --git a/src/pages/v4/shared/src/types/Asset.types/variables/FileType.md b/src/pages/v4/shared/src/types/Asset.types/variables/FileType.md new file mode 100644 index 00000000..0f297349 --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/variables/FileType.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / FileType + +# Variable: FileType + +```ts +const FileType: (JPEG | PNG | PDF | MP4)[]; +``` diff --git a/src/pages/v4/shared/src/types/Asset.types/variables/ImageModuleFileTypes.md b/src/pages/v4/shared/src/types/Asset.types/variables/ImageModuleFileTypes.md new file mode 100644 index 00000000..7388ef5d --- /dev/null +++ b/src/pages/v4/shared/src/types/Asset.types/variables/ImageModuleFileTypes.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / ImageModuleFileTypes + +# Variable: ImageModuleFileTypes + +```ts +const ImageModuleFileTypes: (JPEG | PNG | PDF)[]; +``` diff --git a/src/pages/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md b/src/pages/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md new file mode 100644 index 00000000..f2b6f5df --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / AuthMode + +# Enumeration: AuthMode + +Enum representing different authentication modes. + +## Enumeration Members + +| Enumeration Member | Value | Description | +| ------ | ------ | ------ | +| `UPFRONT` | `"upfront"` | User authentication is upfront. | +| `DELAYED` | `"delayed"` | Authentication is delayed. | +| `PRE_SIGNED_IN` | `"pre-signed-in"` | User is pre-signed in. | +| `IMS_JUMP` | `"ims-jump"` | Authentication is through IMS jump. | diff --git a/src/pages/v4/shared/src/types/Authentication.types/enumerations/ValidateTokenError.md b/src/pages/v4/shared/src/types/Authentication.types/enumerations/ValidateTokenError.md new file mode 100644 index 00000000..9c56dc5c --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/enumerations/ValidateTokenError.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / ValidateTokenError + +# Enumeration: ValidateTokenError + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `UNKNOWN` | `"UNKNOWN"` | +| `BAD_SIGNATURE` | `"BAD_SIGNATURE"` | +| `INVALID_TOKEN` | `"INVALID_TOKEN"` | +| `TIMEOUT` | `"TIMEOUT"` | diff --git a/src/pages/v4/shared/src/types/Authentication.types/index.md b/src/pages/v4/shared/src/types/Authentication.types/index.md new file mode 100644 index 00000000..98245f2f --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/index.md @@ -0,0 +1,39 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/Authentication.types + +# shared/src/types/Authentication.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [ValidateTokenError](enumerations/ValidateTokenError.md) | - | +| [AuthMode](enumerations/AuthMode.md) | Enum representing different authentication modes. | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [AuthConfig](interfaces/AuthConfig.md) | - | +| [PreSignedInAuthConfig](interfaces/PreSignedInAuthConfig.md) | - | +| [IMSAuthConfig](interfaces/IMSAuthConfig.md) | - | +| [BaseAuthOption](interfaces/BaseAuthOption.md) | - | +| [UpfrontAuthOption](interfaces/UpfrontAuthOption.md) | - | +| [DelayedAuthOption](interfaces/DelayedAuthOption.md) | - | +| [PreSignedInAuthOption](interfaces/PreSignedInAuthOption.md) | - | +| [ImsJumpAuthOption](interfaces/ImsJumpAuthOption.md) | - | +| [UserInfo](interfaces/UserInfo.md) | Base class for user related information. | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [AuthOption](type-aliases/AuthOption.md) | - | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [IMS\_JUMP\_ERROR\_KEY](variables/IMS_JUMP_ERROR_KEY.md) | - | +| [IMS\_JUMP\_ERROR\_DESCRIPTION\_KEY](variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md) | - | diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md new file mode 100644 index 00000000..b38d5c50 --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / AuthConfig + +# Interface: AuthConfig + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `authIdentifier` | `string` | Represents a user email or email domain. For example abc@xyz.com or xyz.com This is prefilled in the sign in screen. | diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/BaseAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/BaseAuthOption.md new file mode 100644 index 00000000..f759ff36 --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/BaseAuthOption.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / BaseAuthOption + +# Interface: BaseAuthOption + +## Extended by + +- [`UpfrontAuthOption`](UpfrontAuthOption.md) +- [`DelayedAuthOption`](DelayedAuthOption.md) +- [`PreSignedInAuthOption`](PreSignedInAuthOption.md) +- [`ImsJumpAuthOption`](ImsJumpAuthOption.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `mode` | [`AuthMode`](../enumerations/AuthMode.md) | diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/DelayedAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/DelayedAuthOption.md new file mode 100644 index 00000000..7968c1e7 --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/DelayedAuthOption.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / DelayedAuthOption + +# Interface: DelayedAuthOption + +## Extends + +- [`BaseAuthOption`](BaseAuthOption.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `mode` | `DELAYED` | [`BaseAuthOption`](BaseAuthOption.md).`mode` | +| `config?` | [`AuthConfig`](AuthConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/IMSAuthConfig.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/IMSAuthConfig.md new file mode 100644 index 00000000..34456296 --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/IMSAuthConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / IMSAuthConfig + +# Interface: IMSAuthConfig + +## Extends + +- [`PreSignedInAuthConfig`](PreSignedInAuthConfig.md) + +## Properties + +| Property | Type | Description | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | ------ | +| `piipStatus?` | [`PIIPStatus`](../../HostInfo.types/enumerations/PIIPStatus.md) | Represents whether analytics are sent. By default analytics are sent. | - | [`PreSignedInAuthConfig`](PreSignedInAuthConfig.md).`piipStatus` | +| `accessToken` | `string` | - | - | - | +| `userId` | `string` | IMS userId corresponding to `accessToken` | [`PreSignedInAuthConfig`](PreSignedInAuthConfig.md).`userId` | - | +| `forceJumpCheck?` | `boolean` | Valid for desktop clients. If sign in should be always done through jump, pass true. The default behavior is that once SSO is done through jump,the next sign in doesn't use jump url and assumes the cookies are present and still valid. | - | - | diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/ImsJumpAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/ImsJumpAuthOption.md new file mode 100644 index 00000000..8d1b3ab3 --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/ImsJumpAuthOption.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / ImsJumpAuthOption + +# Interface: ImsJumpAuthOption + +## Extends + +- [`BaseAuthOption`](BaseAuthOption.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `mode` | `IMS_JUMP` | [`BaseAuthOption`](BaseAuthOption.md).`mode` | +| `config` | [`IMSAuthConfig`](IMSAuthConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthConfig.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthConfig.md new file mode 100644 index 00000000..4f33f929 --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthConfig.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / PreSignedInAuthConfig + +# Interface: PreSignedInAuthConfig + +## Extended by + +- [`IMSAuthConfig`](IMSAuthConfig.md) + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `piipStatus?` | [`PIIPStatus`](../../HostInfo.types/enumerations/PIIPStatus.md) | Represents whether analytics are sent. By default analytics are sent. | +| `userId?` | `string` | IMS userId Needed to avoid check token failure in scenarios with multiple profiles, enabling IMS to identify which profile is already signed in | diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthOption.md new file mode 100644 index 00000000..08bf5bea --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthOption.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / PreSignedInAuthOption + +# Interface: PreSignedInAuthOption + +## Extends + +- [`BaseAuthOption`](BaseAuthOption.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `mode` | `PRE_SIGNED_IN` | [`BaseAuthOption`](BaseAuthOption.md).`mode` | +| `config?` | [`PreSignedInAuthConfig`](PreSignedInAuthConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/UpfrontAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/UpfrontAuthOption.md new file mode 100644 index 00000000..3fcb010f --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/UpfrontAuthOption.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / UpfrontAuthOption + +# Interface: UpfrontAuthOption + +## Extends + +- [`BaseAuthOption`](BaseAuthOption.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `mode` | `UPFRONT` | [`BaseAuthOption`](BaseAuthOption.md).`mode` | +| `config?` | [`AuthConfig`](AuthConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/UserInfo.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/UserInfo.md new file mode 100644 index 00000000..b0b884bf --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/UserInfo.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / UserInfo + +# Interface: UserInfo + +Base class for user related information. + +## Properties + +| Property | Type | +| ------ | ------ | +| `userId?` | `string` | +| `piipStatus?` | [`PIIPStatus`](../../HostInfo.types/enumerations/PIIPStatus.md) | diff --git a/src/pages/v4/shared/src/types/Authentication.types/type-aliases/AuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/type-aliases/AuthOption.md new file mode 100644 index 00000000..8119fe1c --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/type-aliases/AuthOption.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / AuthOption + +# Type Alias: AuthOption + +```ts +type AuthOption: UpfrontAuthOption | DelayedAuthOption | ImsJumpAuthOption | PreSignedInAuthOption; +``` diff --git a/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md b/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md new file mode 100644 index 00000000..42cc6b4d --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / IMS\_JUMP\_ERROR\_DESCRIPTION\_KEY + +# Variable: IMS\_JUMP\_ERROR\_DESCRIPTION\_KEY + +```ts +const IMS_JUMP_ERROR_DESCRIPTION_KEY: "error_description" = 'error_description'; +``` diff --git a/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md b/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md new file mode 100644 index 00000000..e5b6d996 --- /dev/null +++ b/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / IMS\_JUMP\_ERROR\_KEY + +# Variable: IMS\_JUMP\_ERROR\_KEY + +```ts +const IMS_JUMP_ERROR_KEY: "error" = 'error'; +``` diff --git a/src/pages/v4/shared/src/types/BrowserEvent.types/enumerations/BrowserEvent.md b/src/pages/v4/shared/src/types/BrowserEvent.types/enumerations/BrowserEvent.md new file mode 100644 index 00000000..12aad420 --- /dev/null +++ b/src/pages/v4/shared/src/types/BrowserEvent.types/enumerations/BrowserEvent.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/BrowserEvent.types](../index.md) / BrowserEvent + +# Enumeration: BrowserEvent + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `CLOSE` | `"pagehide"` | diff --git a/src/pages/v4/shared/src/types/BrowserEvent.types/index.md b/src/pages/v4/shared/src/types/BrowserEvent.types/index.md new file mode 100644 index 00000000..c1ab3f49 --- /dev/null +++ b/src/pages/v4/shared/src/types/BrowserEvent.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/BrowserEvent.types + +# shared/src/types/BrowserEvent.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [BrowserEvent](enumerations/BrowserEvent.md) | - | diff --git a/src/pages/v4/shared/src/types/Callbacks.types/index.md b/src/pages/v4/shared/src/types/Callbacks.types/index.md new file mode 100644 index 00000000..90da437a --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/index.md @@ -0,0 +1,24 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/Callbacks.types + +# shared/src/types/Callbacks.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [IntentChangeConfig](interfaces/IntentChangeConfig.md) | - | +| [Callbacks](interfaces/Callbacks.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [LoadStartCallback](type-aliases/LoadStartCallback.md) | - | +| [LoadCallback](type-aliases/LoadCallback.md) | - | +| [CancelCallback](type-aliases/CancelCallback.md) | - | +| [PublishStartCallback](type-aliases/PublishStartCallback.md) | - | +| [PublishCallback](type-aliases/PublishCallback.md) | - | +| [EventCallback](type-aliases/EventCallback.md) | - | +| [IntentChangeCallback](type-aliases/IntentChangeCallback.md) | - | diff --git a/src/pages/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md b/src/pages/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md new file mode 100644 index 00000000..8f6c2e69 --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / Callbacks + +# Interface: Callbacks + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `onLoadStart?` | [`LoadStartCallback`](../type-aliases/LoadStartCallback.md) | Callback maybe invoked when target application has started loading. | +| `onLoad?` | [`LoadCallback`](../type-aliases/LoadCallback.md) | Callback maybe invoked when target application has finished loading. | +| `onCancel?` | [`CancelCallback`](../type-aliases/CancelCallback.md) | Callback maybe invoked when user cancels the workflow. | +| `onPublishStart?` | [`PublishStartCallback`](../type-aliases/PublishStartCallback.md) | Callback maybe invoked when user starts export of the asset to host app by click on save button. | +| `onPublish?` | [`PublishCallback`](../type-aliases/PublishCallback.md) | Callback maybe invoked when export of the asset finishes. | +| `onError?` | [`ErrorCallback`](../../../error/CCEverywhereError.types/type-aliases/ErrorCallback.md)<`unknown`\> | Callback maybe invoked in case of error scenarios. | +| `onEvent?` | [`EventCallback`](../type-aliases/EventCallback.md) | Callback maybe invoked in case of some event like information events. | +| `onIntentChange?` | [`IntentChangeCallback`](../type-aliases/IntentChangeCallback.md) | Callback invoked when user navigates from one design workflow to another For example: Quick action to Express. | diff --git a/src/pages/v4/shared/src/types/Callbacks.types/interfaces/IntentChangeConfig.md b/src/pages/v4/shared/src/types/Callbacks.types/interfaces/IntentChangeConfig.md new file mode 100644 index 00000000..e71d18e2 --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/interfaces/IntentChangeConfig.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / IntentChangeConfig + +# Interface: IntentChangeConfig + +## Properties + +| Property | Type | +| ------ | ------ | +| `appConfig?` | [`BaseAppConfig`](../../DesignConfig.types/interfaces/BaseAppConfig.md) | +| `exportConfig?` | [`ExportOptions`](../../ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig?` | [`ContainerConfig`](../../ContainerConfig.types/type-aliases/ContainerConfig.md) | diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md new file mode 100644 index 00000000..f365cef5 --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / CancelCallback + +# Type Alias: CancelCallback() + +```ts +type CancelCallback: () => void; +``` + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/EventCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/EventCallback.md new file mode 100644 index 00000000..49e729e0 --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/EventCallback.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / EventCallback + +# Type Alias: EventCallback() + +```ts +type EventCallback: (message) => void; +``` + +## Parameters + +| Parameter | Type | +| ------ | ------ | +| `message` | [`HostEventData`](../../../messenger/MessageData.types/interfaces/HostEventData.md) | + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/IntentChangeCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/IntentChangeCallback.md new file mode 100644 index 00000000..b7ffe3f3 --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/IntentChangeCallback.md @@ -0,0 +1,18 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / IntentChangeCallback + +# Type Alias: IntentChangeCallback() + +```ts +type IntentChangeCallback: (oldIntent, newIntent) => IntentChangeConfig | undefined; +``` + +## Parameters + +| Parameter | Type | +| ------ | ------ | +| `oldIntent` | [`ActionIntent`](../../ActionIntent.types/type-aliases/ActionIntent.md) | +| `newIntent` | [`ActionIntent`](../../ActionIntent.types/type-aliases/ActionIntent.md) | + +## Returns + +[`IntentChangeConfig`](../interfaces/IntentChangeConfig.md) \| `undefined` diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadCallback.md new file mode 100644 index 00000000..e5b44f82 --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadCallback.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / LoadCallback + +# Type Alias: LoadCallback() + +```ts +type LoadCallback: () => void; +``` + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadStartCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadStartCallback.md new file mode 100644 index 00000000..a9c8354a --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadStartCallback.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / LoadStartCallback + +# Type Alias: LoadStartCallback() + +```ts +type LoadStartCallback: () => void; +``` + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishCallback.md new file mode 100644 index 00000000..2af3ea95 --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishCallback.md @@ -0,0 +1,18 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / PublishCallback + +# Type Alias: PublishCallback() + +```ts +type PublishCallback: (intent, publishParams) => void; +``` + +## Parameters + +| Parameter | Type | +| ------ | ------ | +| `intent` | [`ActionIntent`](../../ActionIntent.types/type-aliases/ActionIntent.md) | +| `publishParams` | [`PublishParams`](../../PublishParams.types/interfaces/PublishParams.md) | + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishStartCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishStartCallback.md new file mode 100644 index 00000000..30d847fb --- /dev/null +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishStartCallback.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / PublishStartCallback + +# Type Alias: PublishStartCallback() + +```ts +type PublishStartCallback: () => void; +``` + +## Returns + +`void` diff --git a/src/pages/v4/shared/src/types/ConfigManager.types/index.md b/src/pages/v4/shared/src/types/ConfigManager.types/index.md new file mode 100644 index 00000000..e99120ed --- /dev/null +++ b/src/pages/v4/shared/src/types/ConfigManager.types/index.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/ConfigManager.types + +# shared/src/types/ConfigManager.types + +## Index + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [Config](type-aliases/Config.md) | - | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [SDK\_CDN\_BASE](variables/SDK_CDN_BASE.md) | - | diff --git a/src/pages/v4/shared/src/types/ConfigManager.types/type-aliases/Config.md b/src/pages/v4/shared/src/types/ConfigManager.types/type-aliases/Config.md new file mode 100644 index 00000000..2e953c7b --- /dev/null +++ b/src/pages/v4/shared/src/types/ConfigManager.types/type-aliases/Config.md @@ -0,0 +1,753 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ConfigManager.types](../index.md) / Config + +# Type Alias: Config + +```ts +type Config: object; +``` + +## Type declaration + +### ENVIRONMENT + +```ts +ENVIRONMENT: Environment; +``` + +### CLIENTS + +```ts +CLIENTS: object; +``` + +### CLIENTS.CCX + +```ts +CCX: object; +``` + +### CLIENTS.CCX.QUERY\_PARAMS + +```ts +QUERY_PARAMS: object; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS + +```ts +KEYS: object; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS.EMBED + +```ts +EMBED: string; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS.CC\_EVERYWHERE\_PROTOCOL\_VERSION + +```ts +CC_EVERYWHERE_PROTOCOL_VERSION: string; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS.CC\_EVERYWHERE\_HOST\_CLIENT\_ID + +```ts +CC_EVERYWHERE_HOST_CLIENT_ID: string; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS.LOCALE + +```ts +LOCALE: string; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS.REFERRER + +```ts +REFERRER: string; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS.USER\_ID + +```ts +USER_ID: string; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS.FEATURE\_FLAGS + +```ts +FEATURE_FLAGS: string; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS.ORIGINAL\_PATHNAME + +```ts +ORIGINAL_PATHNAME: string; +``` + +### CLIENTS.CCX.QUERY\_PARAMS.KEYS.PLATFORM + +```ts +PLATFORM: string; +``` + +### CLIENTS.CCX.EDITOR + +```ts +EDITOR: object; +``` + +### CLIENTS.CCX.EDITOR.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.CCX.EDITOR.BASE + +```ts +BASE: string; +``` + +### CLIENTS.CCX.EDITOR.PATHS + +```ts +PATHS: object; +``` + +### CLIENTS.CCX.EDITOR.PATHS.NEW\_PROJECT + +```ts +NEW_PROJECT: string; +``` + +### CLIENTS.CCX.EDITOR.PATHS.NEW\_PROJECT\_FROM\_TEMPLATE + +```ts +NEW_PROJECT_FROM_TEMPLATE: string; +``` + +### CLIENTS.CCX.EDITOR.PATHS.NEW\_PROJECT\_FROM\_ASSET\_URL + +```ts +NEW_PROJECT_FROM_ASSET_URL: string; +``` + +### CLIENTS.CCX.EDITOR.PATHS.EDIT\_PROJECT + +```ts +EDIT_PROJECT: string; +``` + +### CLIENTS.CCX.EDITOR.PATHS.WARMUP + +```ts +WARMUP: string; +``` + +### CLIENTS.CCX.EDITOR.PATHS.ASSET\_UPLOAD + +```ts +ASSET_UPLOAD: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS + +```ts +QUERY_PARAMS: object; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS + +```ts +KEYS: object; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.TASK\_ID + +```ts +TASK_ID: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.WIDTH + +```ts +WIDTH: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.HEIGHT + +```ts +HEIGHT: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.UNIT + +```ts +UNIT: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.CATEGORY + +```ts +CATEGORY: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.EXPERIENCE + +```ts +EXPERIENCE: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.TEMPLATE\_TYPE + +```ts +TEMPLATE_TYPE: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.SEARCH\_TEXT + +```ts +SEARCH_TEXT: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.SEARCH\_CATEGORY + +```ts +SEARCH_CATEGORY: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.EDIT\_ACTION + +```ts +EDIT_ACTION: string; +``` + +### CLIENTS.CCX.EDITOR.QUERY\_PARAMS.KEYS.USE\_DOC\_MODEL + +```ts +USE_DOC_MODEL: string; +``` + +### CLIENTS.CCX.QUICK\_ACTION + +```ts +QUICK_ACTION: object; +``` + +### CLIENTS.CCX.QUICK\_ACTION.BASE + +```ts +BASE: string; +``` + +### CLIENTS.CCX.QUICK\_ACTION.PATH + +```ts +PATH: string; +``` + +### CLIENTS.CCX.QUICK\_ACTION.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.CCX.QUICK\_ACTION.QUERY\_PARAMS + +```ts +QUERY_PARAMS: object; +``` + +### CLIENTS.CCX.QUICK\_ACTION.QUERY\_PARAMS.KEYS + +```ts +KEYS: object; +``` + +### CLIENTS.CCX.QUICK\_ACTION.QUERY\_PARAMS.KEYS.ENTRY + +```ts +ENTRY: string; +``` + +### CLIENTS.CCX.QUICK\_ACTION.QUERY\_PARAMS.KEYS.SHARED + +```ts +SHARED: string; +``` + +### CLIENTS.CCX.QUICK\_ACTION.QUERY\_PARAMS.KEYS.COLOR\_SCHEME + +```ts +COLOR_SCHEME: string; +``` + +### CLIENTS.CCX.QUICK\_ACTION.QUERY\_PARAMS.KEYS.SPECTRUM\_THEME + +```ts +SPECTRUM_THEME: string; +``` + +### CLIENTS.CCX.TEXT\_TO\_IMAGE\_ME + +```ts +TEXT_TO_IMAGE_ME: object; +``` + +### CLIENTS.CCX.TEXT\_TO\_IMAGE\_ME.BASE + +```ts +BASE: string; +``` + +### CLIENTS.CCX.TEXT\_TO\_IMAGE\_ME.PATH + +```ts +PATH: string; +``` + +### CLIENTS.CCX.TEXT\_TO\_IMAGE\_ME.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.IMS + +```ts +IMS: object; +``` + +### CLIENTS.IMS.BASE + +```ts +BASE: string; +``` + +### CLIENTS.IMS.PATHS + +```ts +PATHS: object; +``` + +### CLIENTS.IMS.PATHS.VALIDATE\_TOKEN + +```ts +VALIDATE_TOKEN: string; +``` + +### CLIENTS.IMS.PATHS.EXCHANGE\_TOKEN + +```ts +EXCHANGE_TOKEN: string; +``` + +### CLIENTS.IMS.PATHS.JUMP\_TOKEN + +```ts +JUMP_TOKEN: string; +``` + +### CLIENTS.IMS.PATHS.JUMP\_FAIL + +```ts +JUMP_FAIL: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS + +```ts +QUERY_PARAMS: object; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.KEYS + +```ts +KEYS: object; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.KEYS.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.KEYS.TOKEN + +```ts +TOKEN: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.KEYS.TYPE + +```ts +TYPE: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.KEYS.CODE + +```ts +CODE: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.KEYS.GRANT\_TYPE + +```ts +GRANT_TYPE: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.KEYS.CODE\_VERIFIER + +```ts +CODE_VERIFIER: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.KEYS.PROMPT + +```ts +PROMPT: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.KEYS.JUMP\_FAIL\_URI + +```ts +JUMP_FAIL_URI: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.VALUES + +```ts +VALUES: object; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.VALUES.GRANT\_TYPE + +```ts +GRANT_TYPE: string; +``` + +### CLIENTS.IMS.QUERY\_PARAMS.VALUES.PROMPT + +```ts +PROMPT: string; +``` + +### CLIENTS.IMS.BODY\_PARAMS + +```ts +BODY_PARAMS: object; +``` + +### CLIENTS.IMS.BODY\_PARAMS.KEYS + +```ts +KEYS: object; +``` + +### CLIENTS.IMS.BODY\_PARAMS.KEYS.BEARER\_TOKEN + +```ts +BEARER_TOKEN: string; +``` + +### CLIENTS.IMS.BODY\_PARAMS.KEYS.TARGET\_CLIENT\_ID + +```ts +TARGET_CLIENT_ID: string; +``` + +### CLIENTS.IMS.BODY\_PARAMS.KEYS.TARGET\_REDIRECT\_URI + +```ts +TARGET_REDIRECT_URI: string; +``` + +### CLIENTS.IMS.BODY\_PARAMS.KEYS.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.IMS.BODY\_PARAMS.KEYS.TARGET\_RESPONSE\_TYPE + +```ts +TARGET_RESPONSE_TYPE: string; +``` + +### CLIENTS.IMS.BODY\_PARAMS.KEYS.LOCALE + +```ts +LOCALE: string; +``` + +### CLIENTS.IMS.BODY\_PARAMS.VALUES + +```ts +VALUES: object; +``` + +### CLIENTS.IMS.BODY\_PARAMS.VALUES.GRANT\_TYPE + +```ts +GRANT_TYPE: string; +``` + +### CLIENTS.IMS.TOKEN\_TYPE + +```ts +TOKEN_TYPE: string; +``` + +### CLIENTS.CC\_EVERYWHERE\_SDK + +```ts +CC_EVERYWHERE_SDK: object; +``` + +### CLIENTS.CC\_EVERYWHERE\_SDK.FIRST\_PARTY\_BASE + +```ts +FIRST_PARTY_BASE: string; +``` + +### CLIENTS.CC\_EVERYWHERE\_SDK.THIRD\_PARTY\_BASE + +```ts +THIRD_PARTY_BASE: string; +``` + +### CLIENTS.CC\_EVERYWHERE\_SDK.X\_API\_KEY + +```ts +X_API_KEY: string; +``` + +### CLIENTS.CC\_EVERYWHERE\_SDK.PROJECT + +```ts +PROJECT: string; +``` + +### CLIENTS.CC\_EVERYWHERE\_SDK.SOURCE + +```ts +SOURCE: string; +``` + +### CLIENTS.CC\_EVERYWHERE\_SDK.SCOPES\_VALUE + +```ts +SCOPES_VALUE: string; +``` + +### CLIENTS.CC\_EVERYWHERE\_SDK.HOST\_REQUIRED\_SCOPES + +```ts +HOST_REQUIRED_SCOPES: string[]; +``` + +### CLIENTS.INGEST + +```ts +INGEST: object; +``` + +### CLIENTS.INGEST.PATH + +```ts +PATH: string; +``` + +### CLIENTS.INGEST.BASE + +```ts +BASE: string; +``` + +### CLIENTS.INGEST.QUERY\_PARAMS + +```ts +QUERY_PARAMS: object; +``` + +### CLIENTS.INGEST.QUERY\_PARAMS.KEYS + +```ts +KEYS: object; +``` + +### CLIENTS.INGEST.QUERY\_PARAMS.KEYS.API\_KEY + +```ts +API_KEY: string; +``` + +### CLIENTS.INVITATIONS + +```ts +INVITATIONS: object; +``` + +### CLIENTS.INVITATIONS.BASE + +```ts +BASE: string; +``` + +### CLIENTS.CONTENT\_SEARCH\_SERVICE + +```ts +CONTENT_SEARCH_SERVICE: object; +``` + +### CLIENTS.CONTENT\_SEARCH\_SERVICE.BASE + +```ts +BASE: string; +``` + +### CLIENTS.ACROBAT + +```ts +ACROBAT: object; +``` + +### CLIENTS.ACROBAT.WEB + +```ts +WEB: object; +``` + +### CLIENTS.ACROBAT.WEB.CLIENT\_ID\_REGEX + +```ts +CLIENT_ID_REGEX: RegExp; +``` + +### CLIENTS.ACROBAT.DESKTOP + +```ts +DESKTOP: object; +``` + +### CLIENTS.ACROBAT.DESKTOP.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.CCD + +```ts +CCD: object; +``` + +### CLIENTS.CCD.CLIENT\_ID\_PREFIX + +```ts +CLIENT_ID_PREFIX: string; +``` + +### CLIENTS.CONTENT\_CAL + +```ts +CONTENT_CAL: object; +``` + +### CLIENTS.CONTENT\_CAL.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.STOCK + +```ts +STOCK: object; +``` + +### CLIENTS.STOCK.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.AEM\_ASSETS + +```ts +AEM_ASSETS: object; +``` + +### CLIENTS.AEM\_ASSETS.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.AEM\_ASSETS\_CONTENT\_HUB + +```ts +AEM_ASSETS_CONTENT_HUB: object; +``` + +### CLIENTS.AEM\_ASSETS\_CONTENT\_HUB.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.A\_DOT\_COM + +```ts +A_DOT_COM: object; +``` + +### CLIENTS.A\_DOT\_COM.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.A\_DOT\_COM\_LEGACY + +```ts +A_DOT_COM_LEGACY: object; +``` + +### CLIENTS.A\_DOT\_COM\_LEGACY.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.BRIDGE + +```ts +BRIDGE: object; +``` + +### CLIENTS.BRIDGE.CLIENT\_ID + +```ts +CLIENT_ID: string; +``` + +### CLIENTS.TEST\_APP + +```ts +TEST_APP: object; +``` + +### CLIENTS.TEST\_APP.FIRST\_PARTY\_CLIENT\_ID + +```ts +FIRST_PARTY_CLIENT_ID: string; +``` + +### CLIENTS.TEST\_APP.THIRD\_PARTY\_CLIENT\_ID + +```ts +THIRD_PARTY_CLIENT_ID: string; +``` diff --git a/src/pages/v4/shared/src/types/ConfigManager.types/variables/SDK_CDN_BASE.md b/src/pages/v4/shared/src/types/ConfigManager.types/variables/SDK_CDN_BASE.md new file mode 100644 index 00000000..8394bf2e --- /dev/null +++ b/src/pages/v4/shared/src/types/ConfigManager.types/variables/SDK_CDN_BASE.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ConfigManager.types](../index.md) / SDK\_CDN\_BASE + +# Variable: SDK\_CDN\_BASE + +```ts +const SDK_CDN_BASE: Record>; +``` diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/enumerations/ContainerMode.md b/src/pages/v4/shared/src/types/ContainerConfig.types/enumerations/ContainerMode.md new file mode 100644 index 00000000..077eb2c5 --- /dev/null +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/enumerations/ContainerMode.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / ContainerMode + +# Enumeration: ContainerMode + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `INLINE` | `"inline"` | +| `MODAL` | `"modal"` | +| `FILL` | `"fill"` | diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/index.md b/src/pages/v4/shared/src/types/ContainerConfig.types/index.md new file mode 100644 index 00000000..3544c02e --- /dev/null +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/index.md @@ -0,0 +1,27 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/ContainerConfig.types + +# shared/src/types/ContainerConfig.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [ContainerMode](enumerations/ContainerMode.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [BaseContainerConfig](interfaces/BaseContainerConfig.md) | - | +| [InlineOrModalContainerConfig](interfaces/InlineOrModalContainerConfig.md) | - | +| [InlineContainerConfig](interfaces/InlineContainerConfig.md) | - | +| [ModalContainerConfig](interfaces/ModalContainerConfig.md) | - | +| [FillContainerConfig](interfaces/FillContainerConfig.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [ContainerConfig](type-aliases/ContainerConfig.md) | Parameters to define target editor modal dialog UI constraints. Default mode is ModalParams. The iframe would open in dialog. | diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md new file mode 100644 index 00000000..ce7dfd5d --- /dev/null +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md @@ -0,0 +1,18 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / BaseContainerConfig + +# Interface: BaseContainerConfig + +## Extended by + +- [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md) +- [`FillContainerConfig`](FillContainerConfig.md) + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `backgroundColor?` | `string` | Override the background color of the iframe. By default this is as per theme. | +| `showLoader?` | `boolean` | Show spinner while loading target app. Default is true. | +| `loadTimeout?` | `number` | If target app does't open within this time (in ms, same as of setTimeout), the error callback is invoked with error code TARGET_LOAD_TIMED_OUT. | +| `hideCloseButton?` | `boolean` | Don't show close button for container and header bars | +| `zIndex?` | `number` | Set the z-index of of the root container | diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/FillContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/FillContainerConfig.md new file mode 100644 index 00000000..a7d41a3b --- /dev/null +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/FillContainerConfig.md @@ -0,0 +1,19 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / FillContainerConfig + +# Interface: FillContainerConfig + +## Extends + +- [`BaseContainerConfig`](BaseContainerConfig.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `backgroundColor?` | `string` | Override the background color of the iframe. By default this is as per theme. | [`BaseContainerConfig`](BaseContainerConfig.md).`backgroundColor` | +| `showLoader?` | `boolean` | Show spinner while loading target app. Default is true. | [`BaseContainerConfig`](BaseContainerConfig.md).`showLoader` | +| `loadTimeout?` | `number` | If target app does't open within this time (in ms, same as of setTimeout), the error callback is invoked with error code TARGET_LOAD_TIMED_OUT. | [`BaseContainerConfig`](BaseContainerConfig.md).`loadTimeout` | +| `hideCloseButton?` | `boolean` | Don't show close button for container and header bars | [`BaseContainerConfig`](BaseContainerConfig.md).`hideCloseButton` | +| `zIndex?` | `number` | Set the z-index of of the root container | [`BaseContainerConfig`](BaseContainerConfig.md).`zIndex` | +| `mode` | `FILL` | - | - | +| `parentElementId?` | `string` | Id of element to which iframe must be appended. By default it is appended to body. | - | diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineContainerConfig.md new file mode 100644 index 00000000..5ef6e67a --- /dev/null +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineContainerConfig.md @@ -0,0 +1,23 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / InlineContainerConfig + +# Interface: InlineContainerConfig + +## Extends + +- [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `backgroundColor?` | `string` | Override the background color of the iframe. By default this is as per theme. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`backgroundColor` | +| `showLoader?` | `boolean` | Show spinner while loading target app. Default is true. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`showLoader` | +| `loadTimeout?` | `number` | If target app does't open within this time (in ms, same as of setTimeout), the error callback is invoked with error code TARGET_LOAD_TIMED_OUT. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`loadTimeout` | +| `hideCloseButton?` | `boolean` | Don't show close button for container and header bars | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`hideCloseButton` | +| `zIndex?` | `number` | Set the z-index of of the root container | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`zIndex` | +| `size?` | [`PixelSize`](../../Asset.types/interfaces/PixelSize.md) | Maximum size boundary of the iframe. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`size` | +| `minSize?` | [`PixelSize`](../../Asset.types/interfaces/PixelSize.md) | Minimum size boundary of the iframe. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`minSize` | +| `padding?` | `number` | Padding applied to the iframe in pixels. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`padding` | +| `borderRadius?` | `number` | Border Radius applied to the iframe in pixels. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`borderRadius` | +| `mode` | `INLINE` | - | - | +| `parentElementId` | `string` | Id of element to which iframe must be appended. By default it is appended to body. | - | diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md new file mode 100644 index 00000000..4cfbe55d --- /dev/null +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md @@ -0,0 +1,26 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / InlineOrModalContainerConfig + +# Interface: InlineOrModalContainerConfig + +## Extends + +- [`BaseContainerConfig`](BaseContainerConfig.md) + +## Extended by + +- [`InlineContainerConfig`](InlineContainerConfig.md) +- [`ModalContainerConfig`](ModalContainerConfig.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `backgroundColor?` | `string` | Override the background color of the iframe. By default this is as per theme. | [`BaseContainerConfig`](BaseContainerConfig.md).`backgroundColor` | +| `showLoader?` | `boolean` | Show spinner while loading target app. Default is true. | [`BaseContainerConfig`](BaseContainerConfig.md).`showLoader` | +| `loadTimeout?` | `number` | If target app does't open within this time (in ms, same as of setTimeout), the error callback is invoked with error code TARGET_LOAD_TIMED_OUT. | [`BaseContainerConfig`](BaseContainerConfig.md).`loadTimeout` | +| `hideCloseButton?` | `boolean` | Don't show close button for container and header bars | [`BaseContainerConfig`](BaseContainerConfig.md).`hideCloseButton` | +| `zIndex?` | `number` | Set the z-index of of the root container | [`BaseContainerConfig`](BaseContainerConfig.md).`zIndex` | +| `size?` | [`PixelSize`](../../Asset.types/interfaces/PixelSize.md) | Maximum size boundary of the iframe. | - | +| `minSize?` | [`PixelSize`](../../Asset.types/interfaces/PixelSize.md) | Minimum size boundary of the iframe. | - | +| `padding?` | `number` | Padding applied to the iframe in pixels. | - | +| `borderRadius?` | `number` | Border Radius applied to the iframe in pixels. | - | diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/ModalContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/ModalContainerConfig.md new file mode 100644 index 00000000..ef55f536 --- /dev/null +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/ModalContainerConfig.md @@ -0,0 +1,22 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / ModalContainerConfig + +# Interface: ModalContainerConfig + +## Extends + +- [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `backgroundColor?` | `string` | Override the background color of the iframe. By default this is as per theme. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`backgroundColor` | +| `showLoader?` | `boolean` | Show spinner while loading target app. Default is true. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`showLoader` | +| `loadTimeout?` | `number` | If target app does't open within this time (in ms, same as of setTimeout), the error callback is invoked with error code TARGET_LOAD_TIMED_OUT. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`loadTimeout` | +| `hideCloseButton?` | `boolean` | Don't show close button for container and header bars | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`hideCloseButton` | +| `zIndex?` | `number` | Set the z-index of of the root container | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`zIndex` | +| `size?` | [`PixelSize`](../../Asset.types/interfaces/PixelSize.md) | Maximum size boundary of the iframe. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`size` | +| `minSize?` | [`PixelSize`](../../Asset.types/interfaces/PixelSize.md) | Minimum size boundary of the iframe. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`minSize` | +| `padding?` | `number` | Padding applied to the iframe in pixels. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`padding` | +| `borderRadius?` | `number` | Border Radius applied to the iframe in pixels. | [`InlineOrModalContainerConfig`](InlineOrModalContainerConfig.md).`borderRadius` | +| `mode?` | `MODAL` | - | - | diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md new file mode 100644 index 00000000..7ef7f33a --- /dev/null +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / ContainerConfig + +# Type Alias: ContainerConfig + +```ts +type ContainerConfig: InlineContainerConfig | ModalContainerConfig | FillContainerConfig; +``` + +Parameters to define target editor modal dialog UI constraints. +Default mode is ModalParams. The iframe would open in dialog. diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/DesignConfig.types/index.md new file mode 100644 index 00000000..e8f50e86 --- /dev/null +++ b/src/pages/v4/shared/src/types/DesignConfig.types/index.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/DesignConfig.types + +# shared/src/types/DesignConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [BaseDocConfig](interfaces/BaseDocConfig.md) | - | +| [TargetDocConfig](interfaces/TargetDocConfig.md) | - | +| [BaseAppConfig](interfaces/BaseAppConfig.md) | - | +| [DesignConfig](interfaces/DesignConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md new file mode 100644 index 00000000..d4fe2447 --- /dev/null +++ b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/DesignConfig.types](../index.md) / BaseAppConfig + +# Interface: BaseAppConfig + +## Extended by + +- [`BaseEditorAppConfig`](../../editor/AppConfig.types/interfaces/BaseEditorAppConfig.md) +- [`TextToImageAppConfig`](../../module/AppConfig.types/interfaces/TextToImageAppConfig.md) +- [`WarmupAppConfig`](../../module/AppConfig.types/interfaces/WarmupAppConfig.md) +- [`AppConfig`](../../quick-action/AppConfig.types/interfaces/AppConfig.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `callbacks?` | [`Callbacks`](../../Callbacks.types/interfaces/Callbacks.md) | diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseDocConfig.md b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseDocConfig.md new file mode 100644 index 00000000..edd0648a --- /dev/null +++ b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseDocConfig.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/DesignConfig.types](../index.md) / BaseDocConfig + +# Interface: BaseDocConfig + +## Extended by + +- [`CreateDocConfig`](../../editor/DocConfig.types/interfaces/CreateDocConfig.md) +- [`CreateWithTemplateDocConfig`](../../editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md) +- [`EditDocConfig`](../../editor/DocConfig.types/interfaces/EditDocConfig.md) +- [`EditImageDocConfig`](../../module/DocConfig.types/interfaces/EditImageDocConfig.md) +- [`DocConfig`](../../quick-action/DocConfig.types/interfaces/DocConfig.md) +- [`MergeVideoDocConfig`](../../quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md) diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/DesignConfig.md b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/DesignConfig.md new file mode 100644 index 00000000..0a3b71f1 --- /dev/null +++ b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/DesignConfig.md @@ -0,0 +1,19 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/DesignConfig.types](../index.md) / DesignConfig + +# Interface: DesignConfig + +## Extended by + +- [`EditImageDesignConfig`](../../module/DesignConfig.types/interfaces/EditImageDesignConfig.md) +- [`TextToImageDesignConfig`](../../module/DesignConfig.types/interfaces/TextToImageDesignConfig.md) +- [`WarmupDesignConfig`](../../module/DesignConfig.types/interfaces/WarmupDesignConfig.md) +- [`BaseDesignConfig`](../../quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `docConfig?` | [`BaseDocConfig`](BaseDocConfig.md) | +| `appConfig?` | [`BaseAppConfig`](BaseAppConfig.md) | +| `exportConfig?` | [`ExportOptions`](../../ExportConfig.types/type-aliases/ExportOptions.md) | +| `containerConfig?` | [`ContainerConfig`](../../ContainerConfig.types/type-aliases/ContainerConfig.md) | diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/TargetDocConfig.md b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/TargetDocConfig.md new file mode 100644 index 00000000..72905fb7 --- /dev/null +++ b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/TargetDocConfig.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/DesignConfig.types](../index.md) / TargetDocConfig + +# Interface: TargetDocConfig + +## Properties + +| Property | Type | +| ------ | ------ | +| `url` | `string` | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md new file mode 100644 index 00000000..81cf05e9 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DownloadTarget + +# Enumeration: DownloadTarget + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `DOWNLOAD` | `"download"` | +| `DOWNLOAD_ALL` | `"download-all"` | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherIntent.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherIntent.md new file mode 100644 index 00000000..2ab9fb46 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherIntent.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EditFurtherIntent + +# Enumeration: EditFurtherIntent + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `ADD_TEXT` | `"add-text"` | +| `ADD_ICONS_AND_SHAPES` | `"add-icons-and-shapes"` | +| `ADD_IMAGES` | `"add-images"` | +| `ADD_EFFECTS` | `"add-effects"` | +| `REMOVE_BACKGROUND` | `"remove-background"` | +| `RESIZE_IMAGE` | `"resize-image"` | +| `CROP_IMAGE` | `"crop-image"` | +| `APPLY_ADJUSTMENT` | `"apply-adjustment"` | +| `GEN_FILL` | `"gen-fill"` | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherTarget.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherTarget.md new file mode 100644 index 00000000..c17520df --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherTarget.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EditFurtherTarget + +# Enumeration: EditFurtherTarget + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `EXPRESS` | `"express"` | +| `IMAGE_MODULE` | `"image-module"` | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportGroupType.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportGroupType.md new file mode 100644 index 00000000..9317ae35 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportGroupType.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportGroupType + +# Enumeration: ExportGroupType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `BUTTON_GROUP` | `"button-group"` | +| `CONTINUE_EDITING` | `"continue-editing"` | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportOptionUI.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportOptionUI.md new file mode 100644 index 00000000..694da679 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportOptionUI.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOptionUI + +# Enumeration: ExportOptionUI + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `LINK` | `"link"` | +| `BUTTON` | `"button"` | +| `ENABLED_BUTTON` | `"enabled-button"` | +| `DROPDOWN` | `"dropdown"` | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/PublishTarget.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/PublishTarget.md new file mode 100644 index 00000000..3d225258 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/PublishTarget.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / PublishTarget + +# Enumeration: PublishTarget + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `PUBLISH` | `"publish"` | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/index.md b/src/pages/v4/shared/src/types/ExportConfig.types/index.md new file mode 100644 index 00000000..c0524721 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/index.md @@ -0,0 +1,59 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/ExportConfig.types + +# shared/src/types/ExportConfig.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [PublishTarget](enumerations/PublishTarget.md) | - | +| [DownloadTarget](enumerations/DownloadTarget.md) | - | +| [EditFurtherTarget](enumerations/EditFurtherTarget.md) | - | +| [ExportOptionUI](enumerations/ExportOptionUI.md) | - | +| [EditFurtherIntent](enumerations/EditFurtherIntent.md) | - | +| [ExportGroupType](enumerations/ExportGroupType.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [Style](interfaces/Style.md) | - | +| [BaseButtonStyle](interfaces/BaseButtonStyle.md) | Represents the style of a button, extending the base Style interface. | +| [CustomContentConfig](interfaces/CustomContentConfig.md) | Represents the configuration for custom content in a Dropdown option. | +| [DropdownOptionStyle](interfaces/DropdownOptionStyle.md) | Represents the style of a dropdown option, extending the base Style interface. | +| [DropdownOptionStyleCompat](interfaces/DropdownOptionStyleCompat.md) | Represents the style of a dropdown option, extending the base Style interface. | +| [LinkStyle](interfaces/LinkStyle.md) | - | +| [BaseAction](interfaces/BaseAction.md) | - | +| [PublishAction](interfaces/PublishAction.md) | - | +| [DownloadAction](interfaces/DownloadAction.md) | - | +| [EditFurtherAction](interfaces/EditFurtherAction.md) | - | +| [BaseExportOption](interfaces/BaseExportOption.md) | - | +| [PublishExportOption](interfaces/PublishExportOption.md) | - | +| [DownloadExportOption](interfaces/DownloadExportOption.md) | - | +| [EditFurtherExportOption](interfaces/EditFurtherExportOption.md) | - | +| [ContinueEditingDropdownOption](interfaces/ContinueEditingDropdownOption.md) | - | +| [ExportGroup](interfaces/ExportGroup.md) | - | +| [ExportOptionGroup](interfaces/ExportOptionGroup.md) | - | +| [ContinueEditingGroup](interfaces/ContinueEditingGroup.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [ExportTarget](type-aliases/ExportTarget.md) | - | +| [ExportButtonTreatment](type-aliases/ExportButtonTreatment.md) | - | +| [ExportButtonVariant](type-aliases/ExportButtonVariant.md) | - | +| [ExportContext](type-aliases/ExportContext.md) | - | +| [ButtonStyle](type-aliases/ButtonStyle.md) | - | +| [EnabledButtonStyle](type-aliases/EnabledButtonStyle.md) | Represents the style of a button always enabled. | +| [ContentType](type-aliases/ContentType.md) | Represents the type of content, currently supporting markdown. | +| [ExportStyle](type-aliases/ExportStyle.md) | - | +| [ContinueEditingAction](type-aliases/ContinueEditingAction.md) | - | +| [ExportAction](type-aliases/ExportAction.md) | - | +| [ExportOption](type-aliases/ExportOption.md) | - | +| [DropdownExportOption](type-aliases/DropdownExportOption.md) | - | +| [ExportOptionOrGroup](type-aliases/ExportOptionOrGroup.md) | - | +| [ExportOptions](type-aliases/ExportOptions.md) | - | +| [ExportConfig](type-aliases/ExportConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md new file mode 100644 index 00000000..a032cd45 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / BaseAction + +# Interface: BaseAction + +## Extended by + +- [`PublishAction`](PublishAction.md) +- [`DownloadAction`](DownloadAction.md) +- [`EditFurtherAction`](EditFurtherAction.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `target` | [`ExportTarget`](../type-aliases/ExportTarget.md) | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseButtonStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseButtonStyle.md new file mode 100644 index 00000000..54871e46 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseButtonStyle.md @@ -0,0 +1,24 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / BaseButtonStyle + +# Interface: BaseButtonStyle + +Represents the style of a button, extending the base Style interface. + +## Extends + +- [`Style`](Style.md) + +## Type Parameters + +| Type Parameter | +| ------ | +| `T` *extends* [`ExportOptionUI`](../enumerations/ExportOptionUI.md) | + +## Properties + +| Property | Type | Description | Overrides | +| ------ | ------ | ------ | ------ | +| `uiType` | `T` | The UI type for the button. | [`Style`](Style.md).`uiType` | +| `icon?` | `string` | The optional icon URL for the button. | - | +| `variant?` | [`ExportButtonVariant`](../type-aliases/ExportButtonVariant.md) | The optional variant for the button. | - | +| `treatment?` | [`ExportButtonTreatment`](../type-aliases/ExportButtonTreatment.md) | The optional treatment for the button. | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseExportOption.md new file mode 100644 index 00000000..71062dc6 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseExportOption.md @@ -0,0 +1,24 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / BaseExportOption + +# Interface: BaseExportOption + +## Extended by + +- [`PublishExportOption`](PublishExportOption.md) +- [`DownloadExportOption`](DownloadExportOption.md) +- [`EditFurtherExportOption`](EditFurtherExportOption.md) +- [`ContinueEditingDropdownOption`](ContinueEditingDropdownOption.md) + +## Type Parameters + +| Type Parameter | +| ------ | +| `U` *extends* [`Style`](Style.md) | + +## Properties + +| Property | Type | +| ------ | ------ | +| `id` | `string` | +| `style` | `U` | +| `action` | [`ExportAction`](../type-aliases/ExportAction.md) | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingDropdownOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingDropdownOption.md new file mode 100644 index 00000000..1a3b01d0 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingDropdownOption.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ContinueEditingDropdownOption + +# Interface: ContinueEditingDropdownOption + +## Extends + +- [`BaseExportOption`](BaseExportOption.md)<[`DropdownOptionStyle`](DropdownOptionStyle.md)\> + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `id` | `string` | - | [`BaseExportOption`](BaseExportOption.md).`id` | +| `style` | [`DropdownOptionStyle`](DropdownOptionStyle.md) | - | [`BaseExportOption`](BaseExportOption.md).`style` | +| `action` | [`ContinueEditingAction`](../type-aliases/ContinueEditingAction.md) | [`BaseExportOption`](BaseExportOption.md).`action` | - | +| `label?` | `string` | - | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingGroup.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingGroup.md new file mode 100644 index 00000000..ea79d612 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingGroup.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ContinueEditingGroup + +# Interface: ContinueEditingGroup + +## Extends + +- [`ExportGroup`](ExportGroup.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `style` | [`ButtonStyle`](../type-aliases/ButtonStyle.md) | - | [`ExportGroup`](ExportGroup.md).`style` | +| `type` | `CONTINUE_EDITING` | [`ExportGroup`](ExportGroup.md).`type` | - | +| `label?` | `string` | - | - | +| `options?` | [`ContinueEditingDropdownOption`](ContinueEditingDropdownOption.md)[] | - | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/CustomContentConfig.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/CustomContentConfig.md new file mode 100644 index 00000000..595d6ff4 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/CustomContentConfig.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / CustomContentConfig + +# Interface: CustomContentConfig + +Represents the configuration for custom content in a Dropdown option. + +## Properties + +| Property | Type | +| ------ | ------ | +| `type` | `"markdown"` | +| `content` | `string` | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadAction.md new file mode 100644 index 00000000..7eea28d5 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadAction.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DownloadAction + +# Interface: DownloadAction + +## Extends + +- [`BaseAction`](BaseAction.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `target` | [`DownloadTarget`](../enumerations/DownloadTarget.md) | [`BaseAction`](BaseAction.md).`target` | +| `closeTargetOnExport?` | `boolean` | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadExportOption.md new file mode 100644 index 00000000..db95c3bb --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadExportOption.md @@ -0,0 +1,22 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DownloadExportOption + +# Interface: DownloadExportOption + +## Extends + +- [`BaseExportOption`](BaseExportOption.md)<`U`\> + +## Type Parameters + +| Type Parameter | +| ------ | +| `U` *extends* [`Style`](Style.md) | + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `id` | `string` | - | [`BaseExportOption`](BaseExportOption.md).`id` | +| `style` | `U` | - | [`BaseExportOption`](BaseExportOption.md).`style` | +| `action` | [`DownloadAction`](DownloadAction.md) | [`BaseExportOption`](BaseExportOption.md).`action` | - | +| `label?` | `string` | - | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyle.md new file mode 100644 index 00000000..3e7d5501 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyle.md @@ -0,0 +1,21 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DropdownOptionStyle + +# Interface: DropdownOptionStyle + +Represents the style of a dropdown option, extending the base Style interface. + +## Extends + +- [`Style`](Style.md) + +## Extended by + +- [`DropdownOptionStyleCompat`](DropdownOptionStyleCompat.md) + +## Properties + +| Property | Type | Description | Overrides | +| ------ | ------ | ------ | ------ | +| `uiType` | `DROPDOWN` | The UI type for the dropdown option. | [`Style`](Style.md).`uiType` | +| `icon?` | `string` | The optional icon URL for the dropdown option. | - | +| `customContent?` | [`CustomContentConfig`](CustomContentConfig.md) | The optional custom content configuration for the dropdown option. | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyleCompat.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyleCompat.md new file mode 100644 index 00000000..d00f7475 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyleCompat.md @@ -0,0 +1,19 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DropdownOptionStyleCompat + +# Interface: DropdownOptionStyleCompat + +Represents the style of a dropdown option, extending the base Style interface. + +## Extends + +- [`DropdownOptionStyle`](DropdownOptionStyle.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `uiType` | `DROPDOWN` | The UI type for the dropdown option. | [`DropdownOptionStyle`](DropdownOptionStyle.md).`uiType` | +| `icon?` | `string` | The optional icon URL for the dropdown option. | [`DropdownOptionStyle`](DropdownOptionStyle.md).`icon` | +| `customContent?` | [`CustomContentConfig`](CustomContentConfig.md) | The optional custom content configuration for the dropdown option. | [`DropdownOptionStyle`](DropdownOptionStyle.md).`customContent` | +| `variant?` | [`ExportButtonVariant`](../type-aliases/ExportButtonVariant.md) | The variant for the button. | - | +| `treatment?` | [`ExportButtonTreatment`](../type-aliases/ExportButtonTreatment.md) | The treatment for the button. | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherAction.md new file mode 100644 index 00000000..d75c5e63 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherAction.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EditFurtherAction + +# Interface: EditFurtherAction + +## Extends + +- [`BaseAction`](BaseAction.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `target` | [`EditFurtherTarget`](../enumerations/EditFurtherTarget.md) | [`BaseAction`](BaseAction.md).`target` | +| `intent?` | [`EditFurtherIntent`](../enumerations/EditFurtherIntent.md) | - | +| `context?` | [`ExportContext`](../type-aliases/ExportContext.md) | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherExportOption.md new file mode 100644 index 00000000..f5238087 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherExportOption.md @@ -0,0 +1,22 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EditFurtherExportOption + +# Interface: EditFurtherExportOption + +## Extends + +- [`BaseExportOption`](BaseExportOption.md)<`U`\> + +## Type Parameters + +| Type Parameter | +| ------ | +| `U` *extends* [`Style`](Style.md) | + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `id` | `string` | - | [`BaseExportOption`](BaseExportOption.md).`id` | +| `style` | `U` | - | [`BaseExportOption`](BaseExportOption.md).`style` | +| `action` | [`EditFurtherAction`](EditFurtherAction.md) | [`BaseExportOption`](BaseExportOption.md).`action` | - | +| `label?` | `string` | - | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportGroup.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportGroup.md new file mode 100644 index 00000000..7e301504 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportGroup.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportGroup + +# Interface: ExportGroup + +## Extended by + +- [`ExportOptionGroup`](ExportOptionGroup.md) +- [`ContinueEditingGroup`](ContinueEditingGroup.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `type` | [`ExportGroupType`](../enumerations/ExportGroupType.md) | +| `style` | [`ButtonStyle`](../type-aliases/ButtonStyle.md) | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportOptionGroup.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportOptionGroup.md new file mode 100644 index 00000000..5d37a988 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportOptionGroup.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOptionGroup + +# Interface: ExportOptionGroup + +## Extends + +- [`ExportGroup`](ExportGroup.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `style` | [`ButtonStyle`](../type-aliases/ButtonStyle.md) | - | [`ExportGroup`](ExportGroup.md).`style` | +| `type` | `BUTTON_GROUP` | [`ExportGroup`](ExportGroup.md).`type` | - | +| `label` | `string` | - | - | +| `options` | [`DropdownExportOption`](../type-aliases/DropdownExportOption.md)[] | - | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/LinkStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/LinkStyle.md new file mode 100644 index 00000000..5298d905 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/LinkStyle.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / LinkStyle + +# Interface: LinkStyle + +## Extends + +- [`Style`](Style.md) + +## Properties + +| Property | Type | Overrides | +| ------ | ------ | ------ | +| `uiType` | `LINK` | [`Style`](Style.md).`uiType` | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishAction.md new file mode 100644 index 00000000..3fe1e044 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishAction.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / PublishAction + +# Interface: PublishAction + +## Extends + +- [`BaseAction`](BaseAction.md) + +## Properties + +| Property | Type | Description | Overrides | +| ------ | ------ | ------ | ------ | +| `target` | `PublishTarget` | - | [`BaseAction`](BaseAction.md).`target` | +| `publishFileType?` | `JPEG` \| `PNG` \| `PDF` \| `MP4` | The file type of asset to be published | - | +| `closeTargetOnExport?` | `boolean` | - | - | +| `outputType?` | [`AssetDataType`](../../Asset.types/enumerations/AssetDataType.md) | Desired asset data type for images. For image output types, host can set this property to either base64 or url. Default type for images is base64. For videos, we will always send output as url irrespective of this property. **Default** `base64` | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishExportOption.md new file mode 100644 index 00000000..bff667ef --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishExportOption.md @@ -0,0 +1,22 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / PublishExportOption + +# Interface: PublishExportOption + +## Extends + +- [`BaseExportOption`](BaseExportOption.md)<`U`\> + +## Type Parameters + +| Type Parameter | +| ------ | +| `U` *extends* [`Style`](Style.md) | + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `id` | `string` | - | [`BaseExportOption`](BaseExportOption.md).`id` | +| `style` | `U` | - | [`BaseExportOption`](BaseExportOption.md).`style` | +| `action` | [`PublishAction`](PublishAction.md) | [`BaseExportOption`](BaseExportOption.md).`action` | - | +| `label` | `string` | - | - | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/Style.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/Style.md new file mode 100644 index 00000000..471cd366 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/Style.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / Style + +# Interface: Style + +## Extended by + +- [`BaseButtonStyle`](BaseButtonStyle.md) +- [`DropdownOptionStyle`](DropdownOptionStyle.md) +- [`LinkStyle`](LinkStyle.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `uiType` | [`ExportOptionUI`](../enumerations/ExportOptionUI.md) | diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md new file mode 100644 index 00000000..8f5ec485 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ButtonStyle + +# Type Alias: ButtonStyle + +```ts +type ButtonStyle: BaseButtonStyle; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContentType.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContentType.md new file mode 100644 index 00000000..bbde4791 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContentType.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ContentType + +# Type Alias: ContentType + +```ts +type ContentType: "markdown"; +``` + +Represents the type of content, currently supporting markdown. diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContinueEditingAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContinueEditingAction.md new file mode 100644 index 00000000..3ac5e943 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContinueEditingAction.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ContinueEditingAction + +# Type Alias: ContinueEditingAction + +```ts +type ContinueEditingAction: EditFurtherAction & object; +``` + +## Type declaration + +### intent + +```ts +intent: EditFurtherIntent; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/DropdownExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/DropdownExportOption.md new file mode 100644 index 00000000..7179939e --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/DropdownExportOption.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DropdownExportOption + +# Type Alias: DropdownExportOption + +```ts +type DropdownExportOption: PublishExportOption | DownloadExportOption | EditFurtherExportOption | ContinueEditingDropdownOption; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/EnabledButtonStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/EnabledButtonStyle.md new file mode 100644 index 00000000..954188cf --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/EnabledButtonStyle.md @@ -0,0 +1,9 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EnabledButtonStyle + +# Type Alias: EnabledButtonStyle + +```ts +type EnabledButtonStyle: BaseButtonStyle; +``` + +Represents the style of a button always enabled. diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportAction.md new file mode 100644 index 00000000..3df047d2 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportAction.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportAction + +# Type Alias: ExportAction + +```ts +type ExportAction: PublishAction | DownloadAction | EditFurtherAction | ContinueEditingAction; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonTreatment.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonTreatment.md new file mode 100644 index 00000000..568ea6d5 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonTreatment.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportButtonTreatment + +# Type Alias: ExportButtonTreatment + +```ts +type ExportButtonTreatment: "fill" | "outline"; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonVariant.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonVariant.md new file mode 100644 index 00000000..7127b0df --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonVariant.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportButtonVariant + +# Type Alias: ExportButtonVariant + +```ts +type ExportButtonVariant: "accent" | "primary" | "secondary"; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportConfig.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportConfig.md new file mode 100644 index 00000000..10ee13dc --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportConfig.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportConfig + +# Type Alias: ExportConfig + +```ts +type ExportConfig: ExportOptions; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportContext.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportContext.md new file mode 100644 index 00000000..b46319e7 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportContext.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportContext + +# Type Alias: ExportContext + +```ts +type ExportContext: "default" | "new"; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOption.md new file mode 100644 index 00000000..2d9c9ee3 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOption.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOption + +# Type Alias: ExportOption + +```ts +type ExportOption: PublishExportOption | DownloadExportOption | EditFurtherExportOption; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptionOrGroup.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptionOrGroup.md new file mode 100644 index 00000000..23b3e8a5 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptionOrGroup.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOptionOrGroup + +# Type Alias: ExportOptionOrGroup + +```ts +type ExportOptionOrGroup: ExportOption | ExportOptionGroup | ContinueEditingGroup; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md new file mode 100644 index 00000000..f4b4ac9b --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOptions + +# Type Alias: ExportOptions + +```ts +type ExportOptions: ExportOptionOrGroup[]; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportStyle.md new file mode 100644 index 00000000..a9ab59f3 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportStyle.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportStyle + +# Type Alias: ExportStyle + +```ts +type ExportStyle: ButtonStyle | EnabledButtonStyle | LinkStyle | DropdownOptionStyle; +``` diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportTarget.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportTarget.md new file mode 100644 index 00000000..7695b649 --- /dev/null +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportTarget.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportTarget + +# Type Alias: ExportTarget + +```ts +type ExportTarget: PublishTarget | DownloadTarget | EditFurtherTarget; +``` diff --git a/src/pages/v4/shared/src/types/FeatureFlags.types/index.md b/src/pages/v4/shared/src/types/FeatureFlags.types/index.md new file mode 100644 index 00000000..f109c49a --- /dev/null +++ b/src/pages/v4/shared/src/types/FeatureFlags.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/FeatureFlags.types + +# shared/src/types/FeatureFlags.types + +## Index + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [FeatureFlags](type-aliases/FeatureFlags.md) | - | diff --git a/src/pages/v4/shared/src/types/FeatureFlags.types/type-aliases/FeatureFlags.md b/src/pages/v4/shared/src/types/FeatureFlags.types/type-aliases/FeatureFlags.md new file mode 100644 index 00000000..e49c34a3 --- /dev/null +++ b/src/pages/v4/shared/src/types/FeatureFlags.types/type-aliases/FeatureFlags.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/FeatureFlags.types](../index.md) / FeatureFlags + +# Type Alias: FeatureFlags + +```ts +type FeatureFlags: Record; +``` diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Environment.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Environment.md new file mode 100644 index 00000000..064bd8d6 --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Environment.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / Environment + +# Enumeration: Environment + +1P only +Default environment is prod. + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `DEV` | `"dev"` | +| `STAGE` | `"stage"` | +| `PREPROD` | `"preprod"` | +| `PRODUCTION` | `"prod"` | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostId.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostId.md new file mode 100644 index 00000000..324b0b3d --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostId.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostId + +# Enumeration: HostId + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `OTHER` | `"Other"` | +| `ACROBAT` | `"Acrobat"` | +| `CCD` | `"CCD"` | +| `CONTENT_CAL` | `"CONTENT_CAL"` | +| `STOCK` | `"STOCK"` | +| `AEM_ASSETS` | `"AEM_ASSETS"` | +| `AEM_ASSETS_CONTENT_HUB` | `"AEM_ASSETS_CONTENT_HUB"` | +| `A_DOT_COM` | `"A_DOT_COM"` | +| `BRIDGE` | `"BRIDGE"` | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostType.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostType.md new file mode 100644 index 00000000..40930ca8 --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostType.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostType + +# Enumeration: HostType + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `THIRD_PARTY` | `"THIRD_PARTY"` | +| `FIRST_PARTY` | `"FIRST_PARTY"` | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Locale.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Locale.md new file mode 100644 index 00000000..58a51620 --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Locale.md @@ -0,0 +1,26 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / Locale + +# Enumeration: Locale + +List of supported locales. +Default locale is ENGLISH (en_US). + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `ENGLISH` | `"en_US"` | +| `FRENCH` | `"fr_FR"` | +| `GERMAN` | `"de_DE"` | +| `JAPANESE` | `"ja_JP"` | +| `ITALIAN` | `"it_IT"` | +| `SPANISH` | `"es_ES"` | +| `PORTUGUESE` | `"pt_BR"` | +| `KOREAN` | `"ko_KR"` | +| `DANISH` | `"da_DK"` | +| `DUTCH` | `"nl_NL"` | +| `NORWEGIAN` | `"nb_NO"` | +| `SWEDISH` | `"sv_SE"` | +| `FINNISH` | `"fi_FI"` | +| `CHINESE_SIMPLIFIED` | `"zh_Hans_CN"` | +| `CHINESE_TRADITIONAL` | `"zh_Hant_TW"` | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PIIPStatus.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PIIPStatus.md new file mode 100644 index 00000000..fcadf4d9 --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PIIPStatus.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / PIIPStatus + +# Enumeration: PIIPStatus + +Represents whether analytics are sent. +By default analytics are sent. + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `OPTED_IN` | `1` | +| `OPTED_OUT` | `2` | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PlatformCategory.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PlatformCategory.md new file mode 100644 index 00000000..3ad57495 --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PlatformCategory.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / PlatformCategory + +# Enumeration: PlatformCategory + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `WEB` | `"web"` | +| `DESKTOP` | `"desktop"` | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/index.md b/src/pages/v4/shared/src/types/HostInfo.types/index.md new file mode 100644 index 00000000..3d97c5be --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/index.md @@ -0,0 +1,40 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/HostInfo.types + +# shared/src/types/HostInfo.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [Environment](enumerations/Environment.md) | 1P only Default environment is prod. | +| [PIIPStatus](enumerations/PIIPStatus.md) | Represents whether analytics are sent. By default analytics are sent. | +| [Locale](enumerations/Locale.md) | List of supported locales. Default locale is ENGLISH (en_US). | +| [PlatformCategory](enumerations/PlatformCategory.md) | - | +| [HostId](enumerations/HostId.md) | - | +| [HostType](enumerations/HostType.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [ConfigParamsBase](interfaces/ConfigParamsBase.md) | Params to configure the application. | +| [HostInfoSession](interfaces/HostInfoSession.md) | - | +| [HostInfoComputed](interfaces/HostInfoComputed.md) | This interface describes the properties computed from host session. | +| [HostInfoSpecifiedBase](interfaces/HostInfoSpecifiedBase.md) | This interface describes the properties provided by client. | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [ConfigParams](type-aliases/ConfigParams.md) | - | +| [HostInfoSpecified](type-aliases/HostInfoSpecified.md) | - | +| [HostInfo](type-aliases/HostInfo.md) | - | +| [HostInfoExtended](type-aliases/HostInfoExtended.md) | - | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [HostTypeName](variables/HostTypeName.md) | - | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md new file mode 100644 index 00000000..82d145bd --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / ConfigParamsBase + +# Interface: ConfigParamsBase + +Params to configure the application. + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `env?` | [`Environment`](../enumerations/Environment.md) | 1P only | +| `locale?` | `string` | @TJS-pattern ^[a-z]{2}([_-]([A-Za-z]{2,4}))?([_-][A-Z]{2})?$ | +| `skipBrowserSupportCheck?` | `boolean` | **Default** `false` | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoComputed.md b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoComputed.md new file mode 100644 index 00000000..772c1fe1 --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoComputed.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoComputed + +# Interface: HostInfoComputed + +This interface describes the properties computed from host session. + +## Properties + +| Property | Type | +| ------ | ------ | +| `referrer` | `string` | +| `id` | [`HostId`](../enumerations/HostId.md) | +| `type` | [`HostType`](../enumerations/HostType.md) | +| `isFirstPartyHost` | `boolean` | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSession.md b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSession.md new file mode 100644 index 00000000..026a6b2c --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSession.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoSession + +# Interface: HostInfoSession + +## Properties + +| Property | Type | +| ------ | ------ | +| `clientId` | `string` | +| `referrer` | `string` | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md new file mode 100644 index 00000000..11a9bc71 --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoSpecifiedBase + +# Interface: HostInfoSpecifiedBase + +This interface describes the properties provided by client. + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `clientId` | `string` | For 3P - Client id generated from dev console. For 1P - Client id generated from IMSS portal. Environment(stage/prod) specific client id should be passed). | +| `appName` | `string` | Client's application name. This name may be used in creating folder for projects in target application. | +| `appVersion?` | [`Version`](../../Version.types/interfaces/Version.md) | Client's current version. | +| `platformCategory?` | [`PlatformCategory`](../enumerations/PlatformCategory.md) | Client's application type. | diff --git a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md new file mode 100644 index 00000000..05783c59 --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / ConfigParams + +# Type Alias: ConfigParams + +```ts +type ConfigParams: ConfigParams1P & ConfigParams; +``` diff --git a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md new file mode 100644 index 00000000..61b69afc --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfo + +# Type Alias: HostInfo + +```ts +type HostInfo: HostInfo1P & HostInfo; +``` diff --git a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoExtended.md b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoExtended.md new file mode 100644 index 00000000..3b7e2653 --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoExtended.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoExtended + +# Type Alias: HostInfoExtended + +```ts +type HostInfoExtended: HostInfoComputed & HostInfoSpecified; +``` diff --git a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoSpecified.md b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoSpecified.md new file mode 100644 index 00000000..84a38f4a --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoSpecified.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoSpecified + +# Type Alias: HostInfoSpecified + +```ts +type HostInfoSpecified: HostInfo1P & HostInfo; +``` diff --git a/src/pages/v4/shared/src/types/HostInfo.types/variables/HostTypeName.md b/src/pages/v4/shared/src/types/HostInfo.types/variables/HostTypeName.md new file mode 100644 index 00000000..6be4745a --- /dev/null +++ b/src/pages/v4/shared/src/types/HostInfo.types/variables/HostTypeName.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostTypeName + +# Variable: HostTypeName + +```ts +const HostTypeName: Record; +``` diff --git a/src/pages/v4/shared/src/types/Layout.types/enumerations/CanvasType.md b/src/pages/v4/shared/src/types/Layout.types/enumerations/CanvasType.md new file mode 100644 index 00000000..2934cc87 --- /dev/null +++ b/src/pages/v4/shared/src/types/Layout.types/enumerations/CanvasType.md @@ -0,0 +1,141 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Layout.types](../index.md) / CanvasType + +# Enumeration: CanvasType + +Canvas Layout supported in Project X + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `ALBUM_COVER` | `"AlbumCover"` | +| `BANNER_PRINT` | `"BannerPrint"` | +| `BANNER_WEB` | `"BannerWeb"` | +| `BLOG_GRAPHIC` | `"BlogGraphic"` | +| `BLOG_HEADER` | `"BlogHeader"` | +| `BOOK_COVER` | `"BookCover"` | +| `BOOKMARK` | `"Bookmark"` | +| `BROCHURE` | `"Brochure"` | +| `BUSINESS_CARD` | `"BusinessCard"` | +| `CALENDAR` | `"Calendar"` | +| `CARD_GREETING` | `"CardGreeting"` | +| `CERTIFICATE` | `"Certificate"` | +| `CHECKLIST` | `"Checklist"` | +| `CLASS_SCHEDULE` | `"ClassSchedule"` | +| `COMIC_STRIP` | `"ComicStrip"` | +| `CONCEPT_MAP` | `"ConceptMap"` | +| `COUPON_SHEET` | `"CouponSheet"` | +| `COVER_PAGE` | `"CoverPage"` | +| `DISPLAY_AD` | `"DisplayAd"` | +| `DIVIDER_PAGE` | `"DividerPage"` | +| `EBOOK_COVER` | `"EbookCover"` | +| `EMAIL_HEADER` | `"EmailHeader"` | +| `ETSY_COVER` | `"EtsyCover"` | +| `ETSY_SHOP_BANNER` | `"EtsyShopBanner"` | +| `EVENTBRITE_EVENT_IMAGE` | `"EventbriteEventImage"` | +| `FACEBOOK` | `"Facebook"` | +| `FACEBOOK_AD` | `"FacebookAd"` | +| `FACEBOOK_EVENT_COVER` | `"FacebookEventCover"` | +| `FACEBOOK_GROUP_COVER` | `"FacebookGroupCover"` | +| `FACEBOOK_PAGE_COVER` | `"FacebookPageCover"` | +| `FACEBOOK_PROFILE_COVER` | `"FacebookProfileCover"` | +| `FACEBOOK_SHOP_COVER` | `"FacebookShopCover"` | +| `FACEBOOK_STORY` | `"FacebookStory"` | +| `FLASH_CARD` | `"FlashCard"` | +| `FLASH_CARD_SHEET` | `"FlashCardSheet"` | +| `FLYER` | `"Flyer"` | +| `GIFT_CERTIFICATE` | `"GiftCertificate"` | +| `GIFT_TAG` | `"GiftTag"` | +| `GOOGLE_CLASSROOM_BANNER` | `"GoogleClassroomBanner"` | +| `GRAPH` | `"Graph"` | +| `GRAPHIC_ORGANIZER` | `"GraphicOrganizer"` | +| `ID_CARD` | `"IdCard"` | +| `INFOGRAPHIC` | `"Infographic"` | +| `INSTAGRAM` | `"Instagram"` | +| `INSTAGRAM_AD` | `"InstagramAd"` | +| `INSTAGRAM_CAROUSEL` | `"InstagramCarousel"` | +| `INSTAGRAM_LANDSCAPE` | `"InstagramLandscape"` | +| `INSTAGRAM_PORTRAIT_POST` | `"InstagramPortraitPost"` | +| `INSTAGRAM_REEL` | `"InstagramReel"` | +| `INSTAGRAM_STORY` | `"InstagramStory"` | +| `INSTAGRAM_STORY_AD` | `"InstagramStoryAd"` | +| `INVITATION` | `"Invitation"` | +| `INVOICE` | `"Invoice"` | +| `LABEL` | `"Label"` | +| `LABEL_SHEET` | `"LabelSheet"` | +| `LEAFLET_TRIFOLD` | `"LeafletTrifold"` | +| `LESSON_PLAN` | `"LessonPlan"` | +| `LETTER` | `"Letter"` | +| `LINE_AD_SMALL` | `"LineAdSmall"` | +| `LINE_AD_SQUARE` | `"LineAdSquare"` | +| `LINE_AD_VERTICAL` | `"LineAdVertical"` | +| `LINE_RICH_MENU_LARGE` | `"LineRichMenuLarge"` | +| `LINE_RICH_MENU_SMALL` | `"LineRichMenuSmall"` | +| `LINE_RICH_MESSAGE` | `"LineRichMessage"` | +| `LINE_AD_SQUARE_IMAGE` | `"LineAdSquareImage"` | +| `LINE_AD_SQUARE_VIDEO` | `"LineAdSquareVideo"` | +| `LETTERHEAD` | `"Letterhead"` | +| `LINKEDIN_BLOGPOST` | `"LinkedInBlogPost"` | +| `LINKEDIN_POST` | `"LinkedinPost"` | +| `LINKEDIN_PROFILE_COVER` | `"LinkedInProfileCover"` | +| `LOGO` | `"Logo"` | +| `MAGAZINE` | `"Magazine"` | +| `MEDIA_KIT` | `"MediaKit"` | +| `MEME` | `"Meme"` | +| `MEMO` | `"Memo"` | +| `MENU` | `"Menu"` | +| `MINDMAP` | `"Mindmap"` | +| `MOBILE_VIDEO` | `"MobileVideo"` | +| `MUG` | `"Mug"` | +| `NAME_TAG` | `"NameTag"` | +| `NEWSLETTER` | `"Newsletter"` | +| `NOTE_HEADER_IMAGE` | `"NoteHeaderImage"` | +| `PAMPHLET` | `"Pamphlet"` | +| `PHOTO_BOOK` | `"PhotoBook"` | +| `PINTEREST` | `"Pinterest"` | +| `PINTEREST_IDEA_PIN` | `"PinterestIdeaPin"` | +| `PINTEREST_SQUARE` | `"PinterestSquare"` | +| `PINTEREST_VERTICAL` | `"PinterestVertical"` | +| `PLACE_CARD` | `"PlaceCard"` | +| `PLANNER` | `"Planner"` | +| `PLAYLIST_COVER` | `"PlaylistCover"` | +| `PODCAST_COVER` | `"PodcastCover"` | +| `POSTCARD` | `"Postcard"` | +| `POSTER` | `"Poster"` | +| `PRESENTATION` | `"Presentation"` | +| `PRINT_AD` | `"PrintAd"` | +| `PROGRAM` | `"Program"` | +| `PROPOSAL` | `"Proposal"` | +| `RECIPE_CARD` | `"RecipeCard"` | +| `REDDIT_COVER` | `"RedditCover"` | +| `REPORT` | `"Report"` | +| `REPORT_CARD` | `"ReportCard"` | +| `RESUME` | `"Resume"` | +| `RUBRIC` | `"Rubric"` | +| `SNAPCHAT_AD` | `"SnapchatAd"` | +| `SNAPCHAT_STORY` | `"SnapchatStory"` | +| `SOUNDCLOUD_BANNER` | `"SoundcloudBanner"` | +| `TABLE_OF_CONTENTS` | `"TableOfContents"` | +| `TICKET` | `"Ticket"` | +| `TIKTOK_AD` | `"TiktokAd"` | +| `TIKTOK_VIDEO` | `"TiktokVideo"` | +| `TSHIRT` | `"Tshirt"` | +| `TUMBLR_BANNER` | `"TumblrBanner"` | +| `TWITCH_BANNER` | `"TwitchBanner"` | +| `TWITCH_OVERLAY` | `"TwitchOverlay"` | +| `TWITTER` | `"Twitter"` | +| `TWITTER_HEADER` | `"TwitterHeader"` | +| `TWITTER_VIDEO` | `"TwitterVideo"` | +| `VIDEO` | `"Video"` | +| `WALLPAPER_DESKTOP` | `"WallpaperDesktop"` | +| `WALLPAPER_MOBILE` | `"WallpaperMobile"` | +| `WORKSHEET` | `"Worksheet"` | +| `YAHOO_WEB_BANNER_AD` | `"YahooWebBannerAd"` | +| `YOUTUBE_CHANNEL_ART` | `"YouTubeChannelArt"` | +| `YOUTUBE_DISPLAY_ADS` | `"YoutubeDisplayAds"` | +| `YOUTUBE_PROFILE_PHOTO` | `"YoutubeProfilePhoto"` | +| `YOUTUBE_SHORTS` | `"YoutubeShorts"` | +| `YOUTUBE_THUMBNAIL` | `"YoutubeThumbnail"` | +| `YOUTUBE_VIDEO` | `"YoutubeVideo"` | +| `YOUTUBE_VIDEO_AD` | `"YoutubeVideoAd"` | +| `ZOOM_BACKGROUND` | `"ZoomBackground"` | diff --git a/src/pages/v4/shared/src/types/Layout.types/index.md b/src/pages/v4/shared/src/types/Layout.types/index.md new file mode 100644 index 00000000..df050478 --- /dev/null +++ b/src/pages/v4/shared/src/types/Layout.types/index.md @@ -0,0 +1,23 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/Layout.types + +# shared/src/types/Layout.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [CanvasType](enumerations/CanvasType.md) | Canvas Layout supported in Project X | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [CanvasInfo](type-aliases/CanvasInfo.md) | - | + +### Variables + +| Variable | Description | +| ------ | ------ | +| [CanvasTypeInfo](variables/CanvasTypeInfo.md) | - | diff --git a/src/pages/v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md b/src/pages/v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md new file mode 100644 index 00000000..011fbf19 --- /dev/null +++ b/src/pages/v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Layout.types](../index.md) / CanvasInfo + +# Type Alias: CanvasInfo + +```ts +type CanvasInfo: object & Size; +``` + +## Type declaration + +### taskId + +```ts +taskId: string; +``` diff --git a/src/pages/v4/shared/src/types/Layout.types/variables/CanvasTypeInfo.md b/src/pages/v4/shared/src/types/Layout.types/variables/CanvasTypeInfo.md new file mode 100644 index 00000000..a7586170 --- /dev/null +++ b/src/pages/v4/shared/src/types/Layout.types/variables/CanvasTypeInfo.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Layout.types](../index.md) / CanvasTypeInfo + +# Variable: CanvasTypeInfo + +```ts +const CanvasTypeInfo: Record; +``` diff --git a/src/pages/v4/shared/src/types/Network.types/enumerations/NetworkState.md b/src/pages/v4/shared/src/types/Network.types/enumerations/NetworkState.md new file mode 100644 index 00000000..038a1bf8 --- /dev/null +++ b/src/pages/v4/shared/src/types/Network.types/enumerations/NetworkState.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Network.types](../index.md) / NetworkState + +# Enumeration: NetworkState + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `ONLINE` | `"online"` | +| `OFFLINE` | `"offline"` | diff --git a/src/pages/v4/shared/src/types/Network.types/index.md b/src/pages/v4/shared/src/types/Network.types/index.md new file mode 100644 index 00000000..90e52bc6 --- /dev/null +++ b/src/pages/v4/shared/src/types/Network.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/Network.types + +# shared/src/types/Network.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [NetworkState](enumerations/NetworkState.md) | - | diff --git a/src/pages/v4/shared/src/types/PublishParams.types/index.md b/src/pages/v4/shared/src/types/PublishParams.types/index.md new file mode 100644 index 00000000..a2466fde --- /dev/null +++ b/src/pages/v4/shared/src/types/PublishParams.types/index.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/PublishParams.types + +# shared/src/types/PublishParams.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [PublishParams](interfaces/PublishParams.md) | Asset related information received with onPublish callback. | +| [AssetTargetInfo](interfaces/AssetTargetInfo.md) | - | +| [QuickActionPublishParams](interfaces/QuickActionPublishParams.md) | Asset related information received with onPublish callback in Quick Actions. | +| [EditorPublishParams](interfaces/EditorPublishParams.md) | Asset related information received with onPublish callback. | diff --git a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md new file mode 100644 index 00000000..a9b32c29 --- /dev/null +++ b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/PublishParams.types](../index.md) / AssetTargetInfo + +# Interface: AssetTargetInfo + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `clientId` | `string` | Client id of the application to navigate to. | +| `url` | `string` | URL of the application to navigate to. | diff --git a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/EditorPublishParams.md b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/EditorPublishParams.md new file mode 100644 index 00000000..33a0fb4f --- /dev/null +++ b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/EditorPublishParams.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/PublishParams.types](../index.md) / EditorPublishParams + +# Interface: EditorPublishParams + +Asset related information received with onPublish callback. + +## Extends + +- [`PublishParams`](PublishParams.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `asset` | [`OutputAsset`](../../Asset.types/interfaces/OutputAsset.md)[] | Asset which is exported | [`PublishParams`](PublishParams.md).`asset` | +| `exportButtonId` | `string` | id of the export option clicked | [`PublishParams`](PublishParams.md).`exportButtonId` | +| `documentId?` | `string` | Unique identifier for the assets created/edited. | [`PublishParams`](PublishParams.md).`documentId` | diff --git a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/PublishParams.md b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/PublishParams.md new file mode 100644 index 00000000..e60ea0d9 --- /dev/null +++ b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/PublishParams.md @@ -0,0 +1,18 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/PublishParams.types](../index.md) / PublishParams + +# Interface: PublishParams + +Asset related information received with onPublish callback. + +## Extended by + +- [`QuickActionPublishParams`](QuickActionPublishParams.md) +- [`EditorPublishParams`](EditorPublishParams.md) + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `asset` | [`OutputAsset`](../../Asset.types/interfaces/OutputAsset.md)[] | Asset which is exported | +| `exportButtonId` | `string` | id of the export option clicked | +| `documentId?` | `string` | Unique identifier for the assets created/edited. | diff --git a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/QuickActionPublishParams.md b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/QuickActionPublishParams.md new file mode 100644 index 00000000..e50d188f --- /dev/null +++ b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/QuickActionPublishParams.md @@ -0,0 +1,18 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/PublishParams.types](../index.md) / QuickActionPublishParams + +# Interface: QuickActionPublishParams + +Asset related information received with onPublish callback in Quick Actions. + +## Extends + +- [`PublishParams`](PublishParams.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `asset` | [`OutputAsset`](../../Asset.types/interfaces/OutputAsset.md)[] | Asset which is exported | [`PublishParams`](PublishParams.md).`asset` | +| `exportButtonId` | `string` | id of the export option clicked | [`PublishParams`](PublishParams.md).`exportButtonId` | +| `documentId?` | `string` | Unique identifier for the assets created/edited. | [`PublishParams`](PublishParams.md).`documentId` | +| `targetInfo?` | [`AssetTargetInfo`](AssetTargetInfo.md) | This field is returned if current quick actions supports opening asset in express via project id. It contains the target information required to open the asset in Express Editor. | - | diff --git a/src/pages/v4/shared/src/types/TargetInfo.types/enumerations/Target.md b/src/pages/v4/shared/src/types/TargetInfo.types/enumerations/Target.md new file mode 100644 index 00000000..3bff21f1 --- /dev/null +++ b/src/pages/v4/shared/src/types/TargetInfo.types/enumerations/Target.md @@ -0,0 +1,10 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/TargetInfo.types](../index.md) / Target + +# Enumeration: Target + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `EDITOR` | `"EDITOR"` | +| `QUICK_ACTION` | `"QUICK_ACTION"` | diff --git a/src/pages/v4/shared/src/types/TargetInfo.types/index.md b/src/pages/v4/shared/src/types/TargetInfo.types/index.md new file mode 100644 index 00000000..462c989f --- /dev/null +++ b/src/pages/v4/shared/src/types/TargetInfo.types/index.md @@ -0,0 +1,23 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/TargetInfo.types + +# shared/src/types/TargetInfo.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [Target](enumerations/Target.md) | - | + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [TargetInfo](interfaces/TargetInfo.md) | The information of target application (for eg : CCX) which host can open in the browser. If the host is desktop application, it should perform jump (IMS) to the provided url for SSO, so that user doesn't need to perform a manual sign in. | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [TargetsConfig](type-aliases/TargetsConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/TargetInfo.types/interfaces/TargetInfo.md b/src/pages/v4/shared/src/types/TargetInfo.types/interfaces/TargetInfo.md new file mode 100644 index 00000000..e31fe457 --- /dev/null +++ b/src/pages/v4/shared/src/types/TargetInfo.types/interfaces/TargetInfo.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/TargetInfo.types](../index.md) / TargetInfo + +# Interface: TargetInfo + +The information of target application (for eg : CCX) which host can open in the browser. +If the host is desktop application, it should perform jump (IMS) to the provided url for SSO, +so that user doesn't need to perform a manual sign in. + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `clientId` | `string` | Client id of the application to navigate to. | +| `url` | `URL` | URL of the application to navigate to. | diff --git a/src/pages/v4/shared/src/types/TargetInfo.types/type-aliases/TargetsConfig.md b/src/pages/v4/shared/src/types/TargetInfo.types/type-aliases/TargetsConfig.md new file mode 100644 index 00000000..b383e96e --- /dev/null +++ b/src/pages/v4/shared/src/types/TargetInfo.types/type-aliases/TargetsConfig.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/TargetInfo.types](../index.md) / TargetsConfig + +# Type Alias: TargetsConfig + +```ts +type TargetsConfig: object; +``` + +## Type declaration + +### base + +```ts +base: Record; +``` diff --git a/src/pages/v4/shared/src/types/Version.types/index.md b/src/pages/v4/shared/src/types/Version.types/index.md new file mode 100644 index 00000000..53522f54 --- /dev/null +++ b/src/pages/v4/shared/src/types/Version.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/Version.types + +# shared/src/types/Version.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [Version](interfaces/Version.md) | Version details of any application. Reference : https://semver.org/ | diff --git a/src/pages/v4/shared/src/types/Version.types/interfaces/Version.md b/src/pages/v4/shared/src/types/Version.types/interfaces/Version.md new file mode 100644 index 00000000..d997c5bd --- /dev/null +++ b/src/pages/v4/shared/src/types/Version.types/interfaces/Version.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Version.types](../index.md) / Version + +# Interface: Version + +Version details of any application. +Reference : https://semver.org/ + +## Properties + +| Property | Type | +| ------ | ------ | +| `major` | `number` | +| `minor` | `number` | +| `patch?` | `number` | diff --git a/src/pages/v4/shared/src/types/Workflow.types/enumerations/Workflow.md b/src/pages/v4/shared/src/types/Workflow.types/enumerations/Workflow.md new file mode 100644 index 00000000..ca18bee4 --- /dev/null +++ b/src/pages/v4/shared/src/types/Workflow.types/enumerations/Workflow.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / [shared/src/types/Workflow.types](../index.md) / Workflow + +# Enumeration: Workflow + +## Enumeration Members + +| Enumeration Member | Value | +| ------ | ------ | +| `WARMUP` | `"WARMUP"` | +| `EDITOR` | `"EDITOR"` | +| `QUICK_ACTION` | `"QUICK_ACTION"` | +| `MODULES` | `"MODULES"` | diff --git a/src/pages/v4/shared/src/types/Workflow.types/index.md b/src/pages/v4/shared/src/types/Workflow.types/index.md new file mode 100644 index 00000000..03532d2a --- /dev/null +++ b/src/pages/v4/shared/src/types/Workflow.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/Workflow.types + +# shared/src/types/Workflow.types + +## Index + +### Enumerations + +| Enumeration | Description | +| ------ | ------ | +| [Workflow](enumerations/Workflow.md) | - | diff --git a/src/pages/v4/shared/src/types/editor/AppConfig.types/index.md b/src/pages/v4/shared/src/types/editor/AppConfig.types/index.md new file mode 100644 index 00000000..b17eae29 --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/AppConfig.types/index.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/editor/AppConfig.types + +# shared/src/types/editor/AppConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [BaseEditorAppConfig](interfaces/BaseEditorAppConfig.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [AppConfig](type-aliases/AppConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md b/src/pages/v4/shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md new file mode 100644 index 00000000..20a27ce9 --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md @@ -0,0 +1,18 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/AppConfig.types](../index.md) / BaseEditorAppConfig + +# Interface: BaseEditorAppConfig + +## Extends + +- [`BaseAppConfig`](../../../DesignConfig.types/interfaces/BaseAppConfig.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `callbacks?` | [`Callbacks`](../../../Callbacks.types/interfaces/Callbacks.md) | - | [`BaseAppConfig`](../../../DesignConfig.types/interfaces/BaseAppConfig.md).`callbacks` | +| `selectedCategory?` | [`EditorPanelView`](../../../AppConfig.types/enumerations/EditorPanelView.md) | Category to show by default **Default** `EditorPanelView.TEMPLATES` | - | +| `categorySearchText?` | `string` | Search text to pass in the editor for selected panel. | - | +| `templateType?` | [`TemplateType`](../../../AppConfig.types/enumerations/TemplateType.md) | Canvas template type | - | +| `multiPage?` | `boolean` | Multi page export supported **Default** `true` | - | +| `allowedFileTypes?` | (`JPEG` \| `PNG` \| `PDF` \| `MP4`)[] | Specify the list of file types that the user can publish. This can be used to limit the publish options as per file types for end users. Only applicable for Editor workflows and Edit Image Module. Does not affect Quick Action export. **Default** `Enable all formats (PNG, JPEG, MP4 and PDF)` | - | diff --git a/src/pages/v4/shared/src/types/editor/AppConfig.types/type-aliases/AppConfig.md b/src/pages/v4/shared/src/types/editor/AppConfig.types/type-aliases/AppConfig.md new file mode 100644 index 00000000..db9158ca --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/AppConfig.types/type-aliases/AppConfig.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/AppConfig.types](../index.md) / AppConfig + +# Type Alias: AppConfig + +```ts +type AppConfig: EditorAppConfig1P & EditorAppConfig; +``` diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/index.md new file mode 100644 index 00000000..1ba9a9aa --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/index.md @@ -0,0 +1,20 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/editor/DesignConfig.types + +# shared/src/types/editor/DesignConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [CreateDesignConfig](interfaces/CreateDesignConfig.md) | - | +| [CreateWithAssetDesignConfig](interfaces/CreateWithAssetDesignConfig.md) | - | +| [CreateWithTemplateDesignConfig](interfaces/CreateWithTemplateDesignConfig.md) | - | +| [EditDesignConfig](interfaces/EditDesignConfig.md) | - | + +### Type Aliases + +| Type alias | Description | +| ------ | ------ | +| [DesignConfig](type-aliases/DesignConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md new file mode 100644 index 00000000..da556511 --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md @@ -0,0 +1,20 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / CreateDesignConfig + +# Interface: CreateDesignConfig + +## Extends + +- `EditorDesignConfig` + +## Extended by + +- [`CreateDesignConfig`](../../../3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | `EditorDesignConfig.exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | `EditorDesignConfig.containerConfig` | +| `appConfig?` | [`AppConfig`](../../AppConfig.types/type-aliases/AppConfig.md) | - | `EditorDesignConfig.appConfig` | +| `docConfig?` | [`TargetDocConfig`](../../../DesignConfig.types/interfaces/TargetDocConfig.md) \| [`CreateDocConfig`](../../DocConfig.types/interfaces/CreateDocConfig.md) | `EditorDesignConfig.docConfig` | - | diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md new file mode 100644 index 00000000..78ea9d8c --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md @@ -0,0 +1,20 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / CreateWithAssetDesignConfig + +# Interface: CreateWithAssetDesignConfig + +## Extends + +- `EditorDesignConfig` + +## Extended by + +- [`CreateWithAssetDesignConfig`](../../../3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | `EditorDesignConfig.exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | `EditorDesignConfig.containerConfig` | +| `appConfig?` | [`AppConfig`](../../AppConfig.types/type-aliases/AppConfig.md) | - | `EditorDesignConfig.appConfig` | +| `docConfig` | [`CreateWithAssetDocConfig`](../../DocConfig.types/interfaces/CreateWithAssetDocConfig.md) | `EditorDesignConfig.docConfig` | - | diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md new file mode 100644 index 00000000..d939800b --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md @@ -0,0 +1,20 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / CreateWithTemplateDesignConfig + +# Interface: CreateWithTemplateDesignConfig + +## Extends + +- `EditorDesignConfig` + +## Extended by + +- [`CreateWithTemplateDesignConfig`](../../../3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | `EditorDesignConfig.exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | `EditorDesignConfig.containerConfig` | +| `appConfig?` | [`AppConfig`](../../AppConfig.types/type-aliases/AppConfig.md) | - | `EditorDesignConfig.appConfig` | +| `docConfig` | [`CreateWithTemplateDocConfig`](../../DocConfig.types/interfaces/CreateWithTemplateDocConfig.md) | `EditorDesignConfig.docConfig` | - | diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/EditDesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/EditDesignConfig.md new file mode 100644 index 00000000..b551cd51 --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/EditDesignConfig.md @@ -0,0 +1,20 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / EditDesignConfig + +# Interface: EditDesignConfig + +## Extends + +- `EditorDesignConfig` + +## Extended by + +- [`EditDesignConfig`](../../../3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | `EditorDesignConfig.exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | `EditorDesignConfig.containerConfig` | +| `appConfig?` | [`AppConfig`](../../AppConfig.types/type-aliases/AppConfig.md) | - | `EditorDesignConfig.appConfig` | +| `docConfig` | [`EditDocConfig`](../../DocConfig.types/interfaces/EditDocConfig.md) | `EditorDesignConfig.docConfig` | - | diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/type-aliases/DesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/type-aliases/DesignConfig.md new file mode 100644 index 00000000..53b0102b --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/type-aliases/DesignConfig.md @@ -0,0 +1,7 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / DesignConfig + +# Type Alias: DesignConfig + +```ts +type DesignConfig: CreateDesignConfig | EditDesignConfig | CreateWithAssetDesignConfig | CreateWithTemplateDesignConfig; +``` diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/index.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/index.md new file mode 100644 index 00000000..9f096abe --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/index.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/editor/DocConfig.types + +# shared/src/types/editor/DocConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [CreateDocConfig](interfaces/CreateDocConfig.md) | - | +| [CreateWithAssetDocConfig](interfaces/CreateWithAssetDocConfig.md) | - | +| [CreateWithTemplateDocConfig](interfaces/CreateWithTemplateDocConfig.md) | - | +| [EditDocConfig](interfaces/EditDocConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md new file mode 100644 index 00000000..85cef1fa --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DocConfig.types](../index.md) / CreateDocConfig + +# Interface: CreateDocConfig + +## Extends + +- [`BaseDocConfig`](../../../DesignConfig.types/interfaces/BaseDocConfig.md) + +## Extended by + +- [`CreateWithAssetDocConfig`](CreateWithAssetDocConfig.md) + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `canvasSize?` | [`Size`](../../../Asset.types/interfaces/Size.md) \| [`CanvasType`](../../../Layout.types/enumerations/CanvasType.md) | Canvas and template size or aspect ratio. **Default** `CanvasType.INSTAGRAM` | diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md new file mode 100644 index 00000000..0b2494cc --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DocConfig.types](../index.md) / CreateWithAssetDocConfig + +# Interface: CreateWithAssetDocConfig + +## Extends + +- [`CreateDocConfig`](CreateDocConfig.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `canvasSize?` | [`Size`](../../../Asset.types/interfaces/Size.md) \| [`CanvasType`](../../../Layout.types/enumerations/CanvasType.md) | Canvas and template size or aspect ratio. **Default** `CanvasType.INSTAGRAM` | [`CreateDocConfig`](CreateDocConfig.md).`canvasSize` | +| `asset` | [`Asset`](../../../Asset.types/type-aliases/Asset.md) | - | - | diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md new file mode 100644 index 00000000..b1c52eac --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DocConfig.types](../index.md) / CreateWithTemplateDocConfig + +# Interface: CreateWithTemplateDocConfig + +## Extends + +- [`BaseDocConfig`](../../../DesignConfig.types/interfaces/BaseDocConfig.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `templateId` | `string` | diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md new file mode 100644 index 00000000..4ace102d --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DocConfig.types](../index.md) / EditDocConfig + +# Interface: EditDocConfig + +## Extends + +- [`BaseDocConfig`](../../../DesignConfig.types/interfaces/BaseDocConfig.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `documentId` | `string` | diff --git a/src/pages/v4/shared/src/types/editor/index.md b/src/pages/v4/shared/src/types/editor/index.md new file mode 100644 index 00000000..9e693c1f --- /dev/null +++ b/src/pages/v4/shared/src/types/editor/index.md @@ -0,0 +1,69 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/editor + +# shared/src/types/editor + +## References + +### BaseEditorAppConfig + +Re-exports [BaseEditorAppConfig](AppConfig.types/interfaces/BaseEditorAppConfig.md) + +*** + +### AppConfig + +Re-exports [AppConfig](AppConfig.types/type-aliases/AppConfig.md) + +*** + +### CreateDesignConfig + +Re-exports [CreateDesignConfig](DesignConfig.types/interfaces/CreateDesignConfig.md) + +*** + +### CreateWithAssetDesignConfig + +Re-exports [CreateWithAssetDesignConfig](DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md) + +*** + +### CreateWithTemplateDesignConfig + +Re-exports [CreateWithTemplateDesignConfig](DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md) + +*** + +### EditDesignConfig + +Re-exports [EditDesignConfig](DesignConfig.types/interfaces/EditDesignConfig.md) + +*** + +### DesignConfig + +Re-exports [DesignConfig](DesignConfig.types/type-aliases/DesignConfig.md) + +*** + +### CreateDocConfig + +Re-exports [CreateDocConfig](DocConfig.types/interfaces/CreateDocConfig.md) + +*** + +### CreateWithAssetDocConfig + +Re-exports [CreateWithAssetDocConfig](DocConfig.types/interfaces/CreateWithAssetDocConfig.md) + +*** + +### CreateWithTemplateDocConfig + +Re-exports [CreateWithTemplateDocConfig](DocConfig.types/interfaces/CreateWithTemplateDocConfig.md) + +*** + +### EditDocConfig + +Re-exports [EditDocConfig](DocConfig.types/interfaces/EditDocConfig.md) diff --git a/src/pages/v4/shared/src/types/index.md b/src/pages/v4/shared/src/types/index.md new file mode 100644 index 00000000..bb43513c --- /dev/null +++ b/src/pages/v4/shared/src/types/index.md @@ -0,0 +1,867 @@ +[cc-everywhere](../../../index.md) / shared/src/types + +# shared/src/types + +## References + +### EditorIntent + +Re-exports [EditorIntent](ActionIntent.types/enumerations/EditorIntent.md) + +*** + +### ModuleIntent + +Re-exports [ModuleIntent](ActionIntent.types/enumerations/ModuleIntent.md) + +*** + +### ImageQuickActionIntent + +Re-exports [ImageQuickActionIntent](ActionIntent.types/enumerations/ImageQuickActionIntent.md) + +*** + +### VideoQuickActionIntent + +Re-exports [VideoQuickActionIntent](ActionIntent.types/enumerations/VideoQuickActionIntent.md) + +*** + +### PdfQuickActionIntent + +Re-exports [PdfQuickActionIntent](ActionIntent.types/enumerations/PdfQuickActionIntent.md) + +*** + +### WarmupIntent + +Re-exports [WarmupIntent](ActionIntent.types/enumerations/WarmupIntent.md) + +*** + +### QuickActionSubCategories + +Re-exports [QuickActionSubCategories](ActionIntent.types/enumerations/QuickActionSubCategories.md) + +*** + +### ModuleSubCategory + +Re-exports [ModuleSubCategory](ActionIntent.types/enumerations/ModuleSubCategory.md) + +*** + +### QuickActionIntent + +Re-exports [QuickActionIntent](ActionIntent.types/type-aliases/QuickActionIntent.md) + +*** + +### ActionIntent + +Re-exports [ActionIntent](ActionIntent.types/type-aliases/ActionIntent.md) + +*** + +### EditorPanelView + +Re-exports [EditorPanelView](AppConfig.types/enumerations/EditorPanelView.md) + +*** + +### SearchCategory + +Re-exports [SearchCategory](AppConfig.types/variables/SearchCategory.md) + +*** + +### TemplateType + +Re-exports [TemplateType](AppConfig.types/enumerations/TemplateType.md) + +*** + +### TemplateMediaType + +Re-exports [TemplateMediaType](AppConfig.types/enumerations/TemplateMediaType.md) + +*** + +### ColorTheme + +Re-exports [ColorTheme](AppConfig.types/enumerations/ColorTheme.md) + +*** + +### SpectrumTheme + +Re-exports [SpectrumTheme](AppConfig.types/enumerations/SpectrumTheme.md) + +*** + +### Scale + +Re-exports [Scale](AppConfig.types/enumerations/Scale.md) + +*** + +### AssetType + +Re-exports [AssetType](Asset.types/enumerations/AssetType.md) + +*** + +### AssetDataType + +Re-exports [AssetDataType](Asset.types/enumerations/AssetDataType.md) + +*** + +### SizeUnit + +Re-exports [SizeUnit](Asset.types/enumerations/SizeUnit.md) + +*** + +### ImageFileType + +Re-exports [ImageFileType](Asset.types/enumerations/ImageFileType.md) + +*** + +### VideoFileType + +Re-exports [VideoFileType](Asset.types/enumerations/VideoFileType.md) + +*** + +### PdfFileType + +Re-exports [PdfFileType](Asset.types/enumerations/PdfFileType.md) + +*** + +### ImageModuleFileTypes + +Re-exports [ImageModuleFileTypes](Asset.types/variables/ImageModuleFileTypes.md) + +*** + +### FileType + +Re-exports [FileType](Asset.types/variables/FileType.md) + +*** + +### Size + +Re-exports [Size](Asset.types/interfaces/Size.md) + +*** + +### PixelSize + +Re-exports [PixelSize](Asset.types/interfaces/PixelSize.md) + +*** + +### Base64Asset + +Re-exports [Base64Asset](Asset.types/type-aliases/Base64Asset.md) + +*** + +### UrlAsset + +Re-exports [UrlAsset](Asset.types/type-aliases/UrlAsset.md) + +*** + +### BlobAsset + +Re-exports [BlobAsset](Asset.types/type-aliases/BlobAsset.md) + +*** + +### Asset + +Re-exports [Asset](Asset.types/type-aliases/Asset.md) + +*** + +### OutputAsset + +Re-exports [OutputAsset](Asset.types/interfaces/OutputAsset.md) + +*** + +### AspectRatio + +Re-exports [AspectRatio](Asset.types/type-aliases/AspectRatio.md) + +*** + +### ImageDimensions + +Re-exports [ImageDimensions](Asset.types/type-aliases/ImageDimensions.md) + +*** + +### ValidateTokenError + +Re-exports [ValidateTokenError](Authentication.types/enumerations/ValidateTokenError.md) + +*** + +### AuthMode + +Re-exports [AuthMode](Authentication.types/enumerations/AuthMode.md) + +*** + +### AuthConfig + +Re-exports [AuthConfig](Authentication.types/interfaces/AuthConfig.md) + +*** + +### PreSignedInAuthConfig + +Re-exports [PreSignedInAuthConfig](Authentication.types/interfaces/PreSignedInAuthConfig.md) + +*** + +### IMSAuthConfig + +Re-exports [IMSAuthConfig](Authentication.types/interfaces/IMSAuthConfig.md) + +*** + +### BaseAuthOption + +Re-exports [BaseAuthOption](Authentication.types/interfaces/BaseAuthOption.md) + +*** + +### UpfrontAuthOption + +Re-exports [UpfrontAuthOption](Authentication.types/interfaces/UpfrontAuthOption.md) + +*** + +### DelayedAuthOption + +Re-exports [DelayedAuthOption](Authentication.types/interfaces/DelayedAuthOption.md) + +*** + +### PreSignedInAuthOption + +Re-exports [PreSignedInAuthOption](Authentication.types/interfaces/PreSignedInAuthOption.md) + +*** + +### ImsJumpAuthOption + +Re-exports [ImsJumpAuthOption](Authentication.types/interfaces/ImsJumpAuthOption.md) + +*** + +### AuthOption + +Re-exports [AuthOption](Authentication.types/type-aliases/AuthOption.md) + +*** + +### UserInfo + +Re-exports [UserInfo](Authentication.types/interfaces/UserInfo.md) + +*** + +### IMS\_JUMP\_ERROR\_KEY + +Re-exports [IMS_JUMP_ERROR_KEY](Authentication.types/variables/IMS_JUMP_ERROR_KEY.md) + +*** + +### IMS\_JUMP\_ERROR\_DESCRIPTION\_KEY + +Re-exports [IMS_JUMP_ERROR_DESCRIPTION_KEY](Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md) + +*** + +### BrowserEvent + +Re-exports [BrowserEvent](BrowserEvent.types/enumerations/BrowserEvent.md) + +*** + +### IntentChangeConfig + +Re-exports [IntentChangeConfig](Callbacks.types/interfaces/IntentChangeConfig.md) + +*** + +### LoadStartCallback + +Re-exports [LoadStartCallback](Callbacks.types/type-aliases/LoadStartCallback.md) + +*** + +### LoadCallback + +Re-exports [LoadCallback](Callbacks.types/type-aliases/LoadCallback.md) + +*** + +### CancelCallback + +Re-exports [CancelCallback](Callbacks.types/type-aliases/CancelCallback.md) + +*** + +### PublishStartCallback + +Re-exports [PublishStartCallback](Callbacks.types/type-aliases/PublishStartCallback.md) + +*** + +### PublishCallback + +Re-exports [PublishCallback](Callbacks.types/type-aliases/PublishCallback.md) + +*** + +### EventCallback + +Re-exports [EventCallback](Callbacks.types/type-aliases/EventCallback.md) + +*** + +### IntentChangeCallback + +Re-exports [IntentChangeCallback](Callbacks.types/type-aliases/IntentChangeCallback.md) + +*** + +### Callbacks + +Re-exports [Callbacks](Callbacks.types/interfaces/Callbacks.md) + +*** + +### Config + +Re-exports [Config](ConfigManager.types/type-aliases/Config.md) + +*** + +### SDK\_CDN\_BASE + +Re-exports [SDK_CDN_BASE](ConfigManager.types/variables/SDK_CDN_BASE.md) + +*** + +### ContainerMode + +Re-exports [ContainerMode](ContainerConfig.types/enumerations/ContainerMode.md) + +*** + +### BaseContainerConfig + +Re-exports [BaseContainerConfig](ContainerConfig.types/interfaces/BaseContainerConfig.md) + +*** + +### InlineOrModalContainerConfig + +Re-exports [InlineOrModalContainerConfig](ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md) + +*** + +### InlineContainerConfig + +Re-exports [InlineContainerConfig](ContainerConfig.types/interfaces/InlineContainerConfig.md) + +*** + +### ModalContainerConfig + +Re-exports [ModalContainerConfig](ContainerConfig.types/interfaces/ModalContainerConfig.md) + +*** + +### FillContainerConfig + +Re-exports [FillContainerConfig](ContainerConfig.types/interfaces/FillContainerConfig.md) + +*** + +### ContainerConfig + +Re-exports [ContainerConfig](ContainerConfig.types/type-aliases/ContainerConfig.md) + +*** + +### BaseDocConfig + +Re-exports [BaseDocConfig](DesignConfig.types/interfaces/BaseDocConfig.md) + +*** + +### TargetDocConfig + +Re-exports [TargetDocConfig](DesignConfig.types/interfaces/TargetDocConfig.md) + +*** + +### BaseAppConfig + +Re-exports [BaseAppConfig](DesignConfig.types/interfaces/BaseAppConfig.md) + +*** + +### DesignConfig + +Re-exports [DesignConfig](DesignConfig.types/interfaces/DesignConfig.md) + +*** + +### PublishTarget + +Re-exports [PublishTarget](ExportConfig.types/enumerations/PublishTarget.md) + +*** + +### DownloadTarget + +Re-exports [DownloadTarget](ExportConfig.types/enumerations/DownloadTarget.md) + +*** + +### EditFurtherTarget + +Re-exports [EditFurtherTarget](ExportConfig.types/enumerations/EditFurtherTarget.md) + +*** + +### ExportTarget + +Re-exports [ExportTarget](ExportConfig.types/type-aliases/ExportTarget.md) + +*** + +### ExportOptionUI + +Re-exports [ExportOptionUI](ExportConfig.types/enumerations/ExportOptionUI.md) + +*** + +### ExportButtonTreatment + +Re-exports [ExportButtonTreatment](ExportConfig.types/type-aliases/ExportButtonTreatment.md) + +*** + +### ExportButtonVariant + +Re-exports [ExportButtonVariant](ExportConfig.types/type-aliases/ExportButtonVariant.md) + +*** + +### ExportContext + +Re-exports [ExportContext](ExportConfig.types/type-aliases/ExportContext.md) + +*** + +### Style + +Re-exports [Style](ExportConfig.types/interfaces/Style.md) + +*** + +### BaseButtonStyle + +Re-exports [BaseButtonStyle](ExportConfig.types/interfaces/BaseButtonStyle.md) + +*** + +### ButtonStyle + +Re-exports [ButtonStyle](ExportConfig.types/type-aliases/ButtonStyle.md) + +*** + +### EnabledButtonStyle + +Re-exports [EnabledButtonStyle](ExportConfig.types/type-aliases/EnabledButtonStyle.md) + +*** + +### ContentType + +Re-exports [ContentType](ExportConfig.types/type-aliases/ContentType.md) + +*** + +### CustomContentConfig + +Re-exports [CustomContentConfig](ExportConfig.types/interfaces/CustomContentConfig.md) + +*** + +### DropdownOptionStyle + +Re-exports [DropdownOptionStyle](ExportConfig.types/interfaces/DropdownOptionStyle.md) + +*** + +### DropdownOptionStyleCompat + +Re-exports [DropdownOptionStyleCompat](ExportConfig.types/interfaces/DropdownOptionStyleCompat.md) + +*** + +### LinkStyle + +Re-exports [LinkStyle](ExportConfig.types/interfaces/LinkStyle.md) + +*** + +### ExportStyle + +Re-exports [ExportStyle](ExportConfig.types/type-aliases/ExportStyle.md) + +*** + +### BaseAction + +Re-exports [BaseAction](ExportConfig.types/interfaces/BaseAction.md) + +*** + +### PublishAction + +Re-exports [PublishAction](ExportConfig.types/interfaces/PublishAction.md) + +*** + +### DownloadAction + +Re-exports [DownloadAction](ExportConfig.types/interfaces/DownloadAction.md) + +*** + +### EditFurtherIntent + +Re-exports [EditFurtherIntent](ExportConfig.types/enumerations/EditFurtherIntent.md) + +*** + +### EditFurtherAction + +Re-exports [EditFurtherAction](ExportConfig.types/interfaces/EditFurtherAction.md) + +*** + +### ContinueEditingAction + +Re-exports [ContinueEditingAction](ExportConfig.types/type-aliases/ContinueEditingAction.md) + +*** + +### ExportAction + +Re-exports [ExportAction](ExportConfig.types/type-aliases/ExportAction.md) + +*** + +### BaseExportOption + +Re-exports [BaseExportOption](ExportConfig.types/interfaces/BaseExportOption.md) + +*** + +### PublishExportOption + +Re-exports [PublishExportOption](ExportConfig.types/interfaces/PublishExportOption.md) + +*** + +### DownloadExportOption + +Re-exports [DownloadExportOption](ExportConfig.types/interfaces/DownloadExportOption.md) + +*** + +### EditFurtherExportOption + +Re-exports [EditFurtherExportOption](ExportConfig.types/interfaces/EditFurtherExportOption.md) + +*** + +### ContinueEditingDropdownOption + +Re-exports [ContinueEditingDropdownOption](ExportConfig.types/interfaces/ContinueEditingDropdownOption.md) + +*** + +### ExportOption + +Re-exports [ExportOption](ExportConfig.types/type-aliases/ExportOption.md) + +*** + +### DropdownExportOption + +Re-exports [DropdownExportOption](ExportConfig.types/type-aliases/DropdownExportOption.md) + +*** + +### ExportGroupType + +Re-exports [ExportGroupType](ExportConfig.types/enumerations/ExportGroupType.md) + +*** + +### ExportGroup + +Re-exports [ExportGroup](ExportConfig.types/interfaces/ExportGroup.md) + +*** + +### ExportOptionGroup + +Re-exports [ExportOptionGroup](ExportConfig.types/interfaces/ExportOptionGroup.md) + +*** + +### ContinueEditingGroup + +Re-exports [ContinueEditingGroup](ExportConfig.types/interfaces/ContinueEditingGroup.md) + +*** + +### ExportOptionOrGroup + +Re-exports [ExportOptionOrGroup](ExportConfig.types/type-aliases/ExportOptionOrGroup.md) + +*** + +### ExportOptions + +Re-exports [ExportOptions](ExportConfig.types/type-aliases/ExportOptions.md) + +*** + +### ExportConfig + +Re-exports [ExportConfig](ExportConfig.types/type-aliases/ExportConfig.md) + +*** + +### FeatureFlags + +Re-exports [FeatureFlags](FeatureFlags.types/type-aliases/FeatureFlags.md) + +*** + +### Environment + +Re-exports [Environment](HostInfo.types/enumerations/Environment.md) + +*** + +### PIIPStatus + +Re-exports [PIIPStatus](HostInfo.types/enumerations/PIIPStatus.md) + +*** + +### Locale + +Re-exports [Locale](HostInfo.types/enumerations/Locale.md) + +*** + +### PlatformCategory + +Re-exports [PlatformCategory](HostInfo.types/enumerations/PlatformCategory.md) + +*** + +### ConfigParamsBase + +Re-exports [ConfigParamsBase](HostInfo.types/interfaces/ConfigParamsBase.md) + +*** + +### ConfigParams + +Re-exports [ConfigParams](HostInfo.types/type-aliases/ConfigParams.md) + +*** + +### HostId + +Re-exports [HostId](HostInfo.types/enumerations/HostId.md) + +*** + +### HostType + +Re-exports [HostType](HostInfo.types/enumerations/HostType.md) + +*** + +### HostTypeName + +Re-exports [HostTypeName](HostInfo.types/variables/HostTypeName.md) + +*** + +### HostInfoSession + +Re-exports [HostInfoSession](HostInfo.types/interfaces/HostInfoSession.md) + +*** + +### HostInfoComputed + +Re-exports [HostInfoComputed](HostInfo.types/interfaces/HostInfoComputed.md) + +*** + +### HostInfoSpecifiedBase + +Re-exports [HostInfoSpecifiedBase](HostInfo.types/interfaces/HostInfoSpecifiedBase.md) + +*** + +### HostInfoSpecified + +Re-exports [HostInfoSpecified](HostInfo.types/type-aliases/HostInfoSpecified.md) + +*** + +### HostInfo + +Re-exports [HostInfo](HostInfo.types/type-aliases/HostInfo.md) + +*** + +### HostInfoExtended + +Re-exports [HostInfoExtended](HostInfo.types/type-aliases/HostInfoExtended.md) + +*** + +### CanvasType + +Re-exports [CanvasType](Layout.types/enumerations/CanvasType.md) + +*** + +### CanvasInfo + +Re-exports [CanvasInfo](Layout.types/type-aliases/CanvasInfo.md) + +*** + +### CanvasTypeInfo + +Re-exports [CanvasTypeInfo](Layout.types/variables/CanvasTypeInfo.md) + +*** + +### NetworkState + +Re-exports [NetworkState](Network.types/enumerations/NetworkState.md) + +*** + +### PublishParams + +Re-exports [PublishParams](PublishParams.types/interfaces/PublishParams.md) + +*** + +### AssetTargetInfo + +Re-exports [AssetTargetInfo](PublishParams.types/interfaces/AssetTargetInfo.md) + +*** + +### QuickActionPublishParams + +Re-exports [QuickActionPublishParams](PublishParams.types/interfaces/QuickActionPublishParams.md) + +*** + +### EditorPublishParams + +Re-exports [EditorPublishParams](PublishParams.types/interfaces/EditorPublishParams.md) + +*** + +### TargetInfo + +Re-exports [TargetInfo](TargetInfo.types/interfaces/TargetInfo.md) + +*** + +### Target + +Re-exports [Target](TargetInfo.types/enumerations/Target.md) + +*** + +### TargetsConfig + +Re-exports [TargetsConfig](TargetInfo.types/type-aliases/TargetsConfig.md) + +*** + +### Version + +Re-exports [Version](Version.types/interfaces/Version.md) + +*** + +### Workflow + +Re-exports [Workflow](Workflow.types/enumerations/Workflow.md) + +*** + +### ThirdParty + +Renames and re-exports [shared/src/types/3p](3p/index.md) + +*** + +### V1\_1 + +Renames and re-exports [shared/src/types/v1_1](v1_1/index.md) + +*** + +### Editor + +Renames and re-exports [shared/src/types/editor](editor/index.md) + +*** + +### QuickAction + +Renames and re-exports [shared/src/types/quick-action](quick-action/index.md) + +*** + +### Module + +Renames and re-exports [shared/src/types/module](module/index.md) diff --git a/src/pages/v4/shared/src/types/module/AppConfig.types/index.md b/src/pages/v4/shared/src/types/module/AppConfig.types/index.md new file mode 100644 index 00000000..398c74e4 --- /dev/null +++ b/src/pages/v4/shared/src/types/module/AppConfig.types/index.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/module/AppConfig.types + +# shared/src/types/module/AppConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [TextToImageAppConfig](interfaces/TextToImageAppConfig.md) | - | +| [EditImageAppConfig](interfaces/EditImageAppConfig.md) | - | +| [WarmupAppConfig](interfaces/WarmupAppConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md new file mode 100644 index 00000000..7cd82837 --- /dev/null +++ b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/AppConfig.types](../index.md) / EditImageAppConfig + +# Interface: EditImageAppConfig + +## Extends + +- `AppConfig` + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `callbacks?` | [`Callbacks`](../../../Callbacks.types/interfaces/Callbacks.md) | - | `FirstParty.AppConfig.callbacks` | +| `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 file types for end users. **Default** `Enable all formats (PNG, JPEG, and PDF)` | - | diff --git a/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md new file mode 100644 index 00000000..bddbe1a1 --- /dev/null +++ b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/AppConfig.types](../index.md) / TextToImageAppConfig + +# Interface: TextToImageAppConfig + +## Extends + +- [`BaseAppConfig`](../../../DesignConfig.types/interfaces/BaseAppConfig.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `callbacks?` | [`Callbacks`](../../../Callbacks.types/interfaces/Callbacks.md) | - | [`BaseAppConfig`](../../../DesignConfig.types/interfaces/BaseAppConfig.md).`callbacks` | +| `headerBarColorTheme?` | [`ColorTheme`](../../../AppConfig.types/enumerations/ColorTheme.md) | Theming options for the TextToImage Editor header bar. **Default** `ColorTheme.LIGHT` | - | +| `editorTitle?` | `string` | Property to configure the title | - | +| `promptText?` | `string` | - | - | +| `imageDimensions?` | [`ImageDimensions`](../../../Asset.types/type-aliases/ImageDimensions.md) | The dimensions of the image that the user can generate. If provided, the user will be restricted to generating images of the specified dimensions. | - | diff --git a/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/WarmupAppConfig.md b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/WarmupAppConfig.md new file mode 100644 index 00000000..ade7deeb --- /dev/null +++ b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/WarmupAppConfig.md @@ -0,0 +1,15 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/AppConfig.types](../index.md) / WarmupAppConfig + +# Interface: WarmupAppConfig + +## Extends + +- [`BaseAppConfig`](../../../DesignConfig.types/interfaces/BaseAppConfig.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `callbacks?` | [`Callbacks`](../../../Callbacks.types/interfaces/Callbacks.md) | - | [`BaseAppConfig`](../../../DesignConfig.types/interfaces/BaseAppConfig.md).`callbacks` | +| `warmupIntent?` | [`ActionIntent`](../../../ActionIntent.types/type-aliases/ActionIntent.md) | The intent to warmup the target. | - | +| `warmupUrls?` | `string`[] | The list of urls to warmup to enable faster loading of the target. **Default** `[]` | - | diff --git a/src/pages/v4/shared/src/types/module/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/module/DesignConfig.types/index.md new file mode 100644 index 00000000..4b6d314d --- /dev/null +++ b/src/pages/v4/shared/src/types/module/DesignConfig.types/index.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/module/DesignConfig.types + +# shared/src/types/module/DesignConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [EditImageDesignConfig](interfaces/EditImageDesignConfig.md) | - | +| [TextToImageDesignConfig](interfaces/TextToImageDesignConfig.md) | - | +| [WarmupDesignConfig](interfaces/WarmupDesignConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md new file mode 100644 index 00000000..80836dc0 --- /dev/null +++ b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/DesignConfig.types](../index.md) / EditImageDesignConfig + +# Interface: EditImageDesignConfig + +## Extends + +- [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`containerConfig` | +| `docConfig` | [`TargetDocConfig`](../../../DesignConfig.types/interfaces/TargetDocConfig.md) \| [`EditImageDocConfig`](../../DocConfig.types/interfaces/EditImageDocConfig.md) | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`docConfig` | - | +| `appConfig?` | [`EditImageAppConfig`](../../AppConfig.types/interfaces/EditImageAppConfig.md) | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`appConfig` | - | diff --git a/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/TextToImageDesignConfig.md b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/TextToImageDesignConfig.md new file mode 100644 index 00000000..03b3127f --- /dev/null +++ b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/TextToImageDesignConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/DesignConfig.types](../index.md) / TextToImageDesignConfig + +# Interface: TextToImageDesignConfig + +## Extends + +- [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `docConfig?` | [`BaseDocConfig`](../../../DesignConfig.types/interfaces/BaseDocConfig.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`docConfig` | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`containerConfig` | +| `appConfig?` | [`TextToImageAppConfig`](../../AppConfig.types/interfaces/TextToImageAppConfig.md) | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`appConfig` | - | diff --git a/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/WarmupDesignConfig.md b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/WarmupDesignConfig.md new file mode 100644 index 00000000..f601930f --- /dev/null +++ b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/WarmupDesignConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/DesignConfig.types](../index.md) / WarmupDesignConfig + +# Interface: WarmupDesignConfig + +## Extends + +- [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `docConfig?` | [`BaseDocConfig`](../../../DesignConfig.types/interfaces/BaseDocConfig.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`docConfig` | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`containerConfig` | +| `appConfig?` | [`WarmupAppConfig`](../../AppConfig.types/interfaces/WarmupAppConfig.md) | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`appConfig` | - | diff --git a/src/pages/v4/shared/src/types/module/DocConfig.types/index.md b/src/pages/v4/shared/src/types/module/DocConfig.types/index.md new file mode 100644 index 00000000..81a0f1a7 --- /dev/null +++ b/src/pages/v4/shared/src/types/module/DocConfig.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/module/DocConfig.types + +# shared/src/types/module/DocConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [EditImageDocConfig](interfaces/EditImageDocConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md b/src/pages/v4/shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md new file mode 100644 index 00000000..3dd565a7 --- /dev/null +++ b/src/pages/v4/shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md @@ -0,0 +1,14 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/DocConfig.types](../index.md) / EditImageDocConfig + +# Interface: EditImageDocConfig + +## Extends + +- [`BaseDocConfig`](../../../DesignConfig.types/interfaces/BaseDocConfig.md) + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `asset?` | [`Asset`](../../../Asset.types/type-aliases/Asset.md) | - | +| `intent?` | [`EditFurtherIntent`](../../../ExportConfig.types/enumerations/EditFurtherIntent.md) | intent that needs to be performed on the asset | diff --git a/src/pages/v4/shared/src/types/module/index.md b/src/pages/v4/shared/src/types/module/index.md new file mode 100644 index 00000000..de514647 --- /dev/null +++ b/src/pages/v4/shared/src/types/module/index.md @@ -0,0 +1,45 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/module + +# shared/src/types/module + +## References + +### TextToImageAppConfig + +Re-exports [TextToImageAppConfig](AppConfig.types/interfaces/TextToImageAppConfig.md) + +*** + +### EditImageAppConfig + +Re-exports [EditImageAppConfig](AppConfig.types/interfaces/EditImageAppConfig.md) + +*** + +### WarmupAppConfig + +Re-exports [WarmupAppConfig](AppConfig.types/interfaces/WarmupAppConfig.md) + +*** + +### EditImageDesignConfig + +Re-exports [EditImageDesignConfig](DesignConfig.types/interfaces/EditImageDesignConfig.md) + +*** + +### TextToImageDesignConfig + +Re-exports [TextToImageDesignConfig](DesignConfig.types/interfaces/TextToImageDesignConfig.md) + +*** + +### WarmupDesignConfig + +Re-exports [WarmupDesignConfig](DesignConfig.types/interfaces/WarmupDesignConfig.md) + +*** + +### EditImageDocConfig + +Re-exports [EditImageDocConfig](DocConfig.types/interfaces/EditImageDocConfig.md) diff --git a/src/pages/v4/shared/src/types/quick-action/AppConfig.types/index.md b/src/pages/v4/shared/src/types/quick-action/AppConfig.types/index.md new file mode 100644 index 00000000..8cb9437a --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/AppConfig.types/index.md @@ -0,0 +1,11 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/quick-action/AppConfig.types + +# shared/src/types/quick-action/AppConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [AppConfig](interfaces/AppConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md b/src/pages/v4/shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md new file mode 100644 index 00000000..3b29b570 --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/AppConfig.types](../index.md) / AppConfig + +# Interface: AppConfig + +## Extends + +- [`BaseAppConfig`](../../../DesignConfig.types/interfaces/BaseAppConfig.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `callbacks?` | [`Callbacks`](../../../Callbacks.types/interfaces/Callbacks.md) | - | [`BaseAppConfig`](../../../DesignConfig.types/interfaces/BaseAppConfig.md).`callbacks` | +| `colorTheme?` | [`ColorTheme`](../../../AppConfig.types/enumerations/ColorTheme.md) | Theming options for the Quick Action Editor **Default** `ColorTheme.LIGHT` | - | +| `spectrumTheme?` | [`SpectrumTheme`](../../../AppConfig.types/enumerations/SpectrumTheme.md) | Specifies whether the QA Editor runs in current express theme or legacy spectrum theme. **Default** `SpectrumTheme.EXPRESS` | - | +| `scale?` | [`Scale`](../../../AppConfig.types/enumerations/Scale.md) | Set the text scale for QA Editor **Default** `Scale.MEDIUM` | - | +| `receiveTargetErrors?` | `boolean` | Boolean that tells whether to receive target application errors or not to client. **Default** `false` | - | diff --git a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/index.md new file mode 100644 index 00000000..d586cc98 --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/index.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/quick-action/DesignConfig.types + +# shared/src/types/quick-action/DesignConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [BaseDesignConfig](interfaces/BaseDesignConfig.md) | - | +| [QuickActionDesignConfig](interfaces/QuickActionDesignConfig.md) | - | +| [MergeVideosDesignConfig](interfaces/MergeVideosDesignConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md new file mode 100644 index 00000000..9cfa2cd9 --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md @@ -0,0 +1,21 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DesignConfig.types](../index.md) / BaseDesignConfig + +# Interface: BaseDesignConfig + +## Extends + +- [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md) + +## Extended by + +- [`QuickActionDesignConfig`](QuickActionDesignConfig.md) +- [`MergeVideosDesignConfig`](MergeVideosDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `docConfig?` | [`BaseDocConfig`](../../../DesignConfig.types/interfaces/BaseDocConfig.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`docConfig` | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`containerConfig` | +| `appConfig?` | [`AppConfig`](../../AppConfig.types/interfaces/AppConfig.md) | [`DesignConfig`](../../../DesignConfig.types/interfaces/DesignConfig.md).`appConfig` | - | diff --git a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/MergeVideosDesignConfig.md b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/MergeVideosDesignConfig.md new file mode 100644 index 00000000..3282d112 --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/MergeVideosDesignConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DesignConfig.types](../index.md) / MergeVideosDesignConfig + +# Interface: MergeVideosDesignConfig + +## Extends + +- [`BaseDesignConfig`](BaseDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`BaseDesignConfig`](BaseDesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`BaseDesignConfig`](BaseDesignConfig.md).`containerConfig` | +| `appConfig?` | [`AppConfig`](../../AppConfig.types/interfaces/AppConfig.md) | - | [`BaseDesignConfig`](BaseDesignConfig.md).`appConfig` | +| `docConfig?` | [`MergeVideoDocConfig`](../../DocConfig.types/interfaces/MergeVideoDocConfig.md) | [`BaseDesignConfig`](BaseDesignConfig.md).`docConfig` | - | diff --git a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/QuickActionDesignConfig.md b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/QuickActionDesignConfig.md new file mode 100644 index 00000000..b4cd6c5d --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/QuickActionDesignConfig.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DesignConfig.types](../index.md) / QuickActionDesignConfig + +# Interface: QuickActionDesignConfig + +## Extends + +- [`BaseDesignConfig`](BaseDesignConfig.md) + +## Properties + +| Property | Type | Overrides | Inherited from | +| ------ | ------ | ------ | ------ | +| `exportConfig?` | [`ExportOptions`](../../../ExportConfig.types/type-aliases/ExportOptions.md) | - | [`BaseDesignConfig`](BaseDesignConfig.md).`exportConfig` | +| `containerConfig?` | [`ContainerConfig`](../../../ContainerConfig.types/type-aliases/ContainerConfig.md) | - | [`BaseDesignConfig`](BaseDesignConfig.md).`containerConfig` | +| `appConfig?` | [`AppConfig`](../../AppConfig.types/interfaces/AppConfig.md) | - | [`BaseDesignConfig`](BaseDesignConfig.md).`appConfig` | +| `docConfig?` | [`DocConfig`](../../DocConfig.types/interfaces/DocConfig.md) | [`BaseDesignConfig`](BaseDesignConfig.md).`docConfig` | - | diff --git a/src/pages/v4/shared/src/types/quick-action/DocConfig.types/index.md b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/index.md new file mode 100644 index 00000000..37d8ddf3 --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/index.md @@ -0,0 +1,12 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/quick-action/DocConfig.types + +# shared/src/types/quick-action/DocConfig.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [DocConfig](interfaces/DocConfig.md) | - | +| [MergeVideoDocConfig](interfaces/MergeVideoDocConfig.md) | - | diff --git a/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md new file mode 100644 index 00000000..60845bdc --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DocConfig.types](../index.md) / DocConfig + +# Interface: DocConfig + +## Extends + +- [`BaseDocConfig`](../../../DesignConfig.types/interfaces/BaseDocConfig.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `asset?` | [`Asset`](../../../Asset.types/type-aliases/Asset.md) | diff --git a/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md new file mode 100644 index 00000000..2c22bfbe --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DocConfig.types](../index.md) / MergeVideoDocConfig + +# Interface: MergeVideoDocConfig + +## Extends + +- [`BaseDocConfig`](../../../DesignConfig.types/interfaces/BaseDocConfig.md) + +## Properties + +| Property | Type | +| ------ | ------ | +| `assets?` | [`Asset`](../../../Asset.types/type-aliases/Asset.md)[] | diff --git a/src/pages/v4/shared/src/types/quick-action/index.md b/src/pages/v4/shared/src/types/quick-action/index.md new file mode 100644 index 00000000..bf2c48c7 --- /dev/null +++ b/src/pages/v4/shared/src/types/quick-action/index.md @@ -0,0 +1,39 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/quick-action + +# shared/src/types/quick-action + +## References + +### AppConfig + +Re-exports [AppConfig](AppConfig.types/interfaces/AppConfig.md) + +*** + +### BaseDesignConfig + +Re-exports [BaseDesignConfig](DesignConfig.types/interfaces/BaseDesignConfig.md) + +*** + +### QuickActionDesignConfig + +Re-exports [QuickActionDesignConfig](DesignConfig.types/interfaces/QuickActionDesignConfig.md) + +*** + +### MergeVideosDesignConfig + +Re-exports [MergeVideosDesignConfig](DesignConfig.types/interfaces/MergeVideosDesignConfig.md) + +*** + +### DocConfig + +Re-exports [DocConfig](DocConfig.types/interfaces/DocConfig.md) + +*** + +### MergeVideoDocConfig + +Re-exports [MergeVideoDocConfig](DocConfig.types/interfaces/MergeVideoDocConfig.md) diff --git a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/index.md b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/index.md new file mode 100644 index 00000000..b2198643 --- /dev/null +++ b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/index.md @@ -0,0 +1,13 @@ +[cc-everywhere](../../../../../index.md) / shared/src/types/v1\_1/OutputParams.types + +# shared/src/types/v1\_1/OutputParams.types + +## Index + +### Interfaces + +| Interface | Description | +| ------ | ------ | +| [PublishParams](interfaces/PublishParams.md) | Asset related information received with onPublish callback. | +| [QuickActionPublishParams](interfaces/QuickActionPublishParams.md) | Asset related information received with onPublish callback in Quick Actions. | +| [CCXPublishParams](interfaces/CCXPublishParams.md) | Asset related information received with onPublish callback. | diff --git a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md new file mode 100644 index 00000000..9f380df4 --- /dev/null +++ b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/v1\_1/OutputParams.types](../index.md) / CCXPublishParams + +# Interface: CCXPublishParams + +Asset related information received with onPublish callback. + +## Extends + +- [`PublishParams`](PublishParams.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `asset` | [`OutputAsset`](../../../Asset.types/interfaces/OutputAsset.md) | Asset which is exported | [`PublishParams`](PublishParams.md).`asset` | +| `projectId` | `string` | Unique identifier for the assets created/edited. | - | diff --git a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/PublishParams.md b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/PublishParams.md new file mode 100644 index 00000000..c4123db8 --- /dev/null +++ b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/PublishParams.md @@ -0,0 +1,16 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/v1\_1/OutputParams.types](../index.md) / PublishParams + +# Interface: PublishParams + +Asset related information received with onPublish callback. + +## Extended by + +- [`QuickActionPublishParams`](QuickActionPublishParams.md) +- [`CCXPublishParams`](CCXPublishParams.md) + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `asset` | [`OutputAsset`](../../../Asset.types/interfaces/OutputAsset.md) | Asset which is exported | diff --git a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/QuickActionPublishParams.md b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/QuickActionPublishParams.md new file mode 100644 index 00000000..08c6eef2 --- /dev/null +++ b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/QuickActionPublishParams.md @@ -0,0 +1,17 @@ +[cc-everywhere](../../../../../../index.md) / [shared/src/types/v1\_1/OutputParams.types](../index.md) / QuickActionPublishParams + +# Interface: QuickActionPublishParams + +Asset related information received with onPublish callback in Quick Actions. + +## Extends + +- [`PublishParams`](PublishParams.md) + +## Properties + +| Property | Type | Description | Inherited from | +| ------ | ------ | ------ | ------ | +| `asset` | [`OutputAsset`](../../../Asset.types/interfaces/OutputAsset.md) | Asset which is exported | [`PublishParams`](PublishParams.md).`asset` | +| `exportButtonId` | `string` | `id` passed in the `CustomExportButton` at time of invoking `openQuickAction`. | - | +| `targetInfo?` | [`TargetInfo`](../../../TargetInfo.types/interfaces/TargetInfo.md) | This field is returned if `NativeExportTargetContext.NEW` is passed in `NativeExportTargetContext`. | - | diff --git a/src/pages/v4/shared/src/types/v1_1/index.md b/src/pages/v4/shared/src/types/v1_1/index.md new file mode 100644 index 00000000..8a260ee9 --- /dev/null +++ b/src/pages/v4/shared/src/types/v1_1/index.md @@ -0,0 +1,21 @@ +[cc-everywhere](../../../../index.md) / shared/src/types/v1\_1 + +# shared/src/types/v1\_1 + +## References + +### PublishParams + +Re-exports [PublishParams](OutputParams.types/interfaces/PublishParams.md) + +*** + +### QuickActionPublishParams + +Re-exports [QuickActionPublishParams](OutputParams.types/interfaces/QuickActionPublishParams.md) + +*** + +### CCXPublishParams + +Re-exports [CCXPublishParams](OutputParams.types/interfaces/CCXPublishParams.md) From 62da360acb2d32d598ee57deb3deb0a6fa413865 Mon Sep 17 00:00:00 2001 From: Davide Barranca Date: Wed, 9 Oct 2024 14:16:26 +0200 Subject: [PATCH 2/6] Add fast dev flag --- gatsby-config.js | 1 + 1 file changed, 1 insertion(+) diff --git a/gatsby-config.js b/gatsby-config.js index 9bc1e72d..0fd7fb48 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -319,6 +319,7 @@ module.exports = { }, flags: { PRESERVE_FILE_DOWNLOAD_CACHE: false, + FAST_DEV: true, }, plugins: [`@adobe/gatsby-theme-aio`], pathPrefix: process.env.PATH_PREFIX || "/express/embed-sdk/docs/", From 3763ca84bc0c36c46271d4ed5bcc8c98b7404c41 Mon Sep 17 00:00:00 2001 From: Davide Barranca Date: Wed, 9 Oct 2024 14:16:36 +0200 Subject: [PATCH 3/6] Add changelog --- src/pages/guides/changelog/index.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/pages/guides/changelog/index.md b/src/pages/guides/changelog/index.md index 62030e12..94711c5f 100644 --- a/src/pages/guides/changelog/index.md +++ b/src/pages/guides/changelog/index.md @@ -13,6 +13,19 @@ contributors: # Changelog +## [4.15.19] - 2024-10-09 + +### Enhancements + +- Redesigned the entire [SDK Reference](../../v4/index.md) section, providing full APIs coverage. +- Added a V3 to V4 [Migration Guide](../concepts/migration_v3_v4.md). + +### Added + +- `CCEverywhere.ExportConfig.ENABLED_BUTTON`: Added a new style in export option, any button can be made always enabled from the launch of the iframe by passing `uiType:enabled-button` +- `CCEverywhere.ExportConfig.DOWNLOAD_ALL`: Added Export options target as `"Download_all"` to download all the images, applicable only for text to image. +- `CCEverywhere.createImageFromText.appConfig.imageDimensions`: In the `appConfig` of `createImageFromText`, included `imageDimensions` to define the dimensions for the images users can generate. This parameter accepts the size in pixels and the corresponding aspect ratio. When specified, users will be limited to generating images to the provided aspect ratio. + ## [4.14.23] - 2024-09-23 ### Enhancements From a65d2ea0459210665f05bef08b2576ff88e1e772 Mon Sep 17 00:00:00 2001 From: Davide Barranca Date: Wed, 9 Oct 2024 14:25:00 +0200 Subject: [PATCH 4/6] Remove breadcrumbs from the markdown pages --- src/pages/v4/sdk/src/3p/CCEverywhere.types/index.md | 2 -- .../3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md | 2 -- src/pages/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md | 2 -- src/pages/v4/sdk/src/3p/CCEverywhere/index.md | 2 -- src/pages/v4/sdk/src/3p/CCEverywhere/variables/default.md | 2 -- .../v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md | 2 -- src/pages/v4/sdk/src/CCEverywhereBase/index.md | 2 -- .../v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md | 2 -- src/pages/v4/sdk/src/error/ErrorCodes/index.md | 2 -- src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md | 2 -- .../sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md | 2 -- src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md | 2 -- .../v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md | 2 -- src/pages/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md | 2 -- src/pages/v4/sdk/src/error/ErrorHandler/index.md | 2 -- .../v4/sdk/src/types/CCEverywhere.types/enumerations/State.md | 2 -- src/pages/v4/sdk/src/types/CCEverywhere.types/index.md | 2 -- src/pages/v4/sdk/src/types/index.md | 2 -- src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md | 2 -- .../3p/EditorWorkflow.types/interfaces/EditorWorkflow.md | 2 -- .../src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md | 2 -- src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/index.md | 2 -- src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md | 2 -- .../3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md | 2 -- .../src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md | 2 -- src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md | 2 -- .../v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md | 2 -- .../QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md | 2 -- .../3p/QuickActionWorkflow/classes/QuickActionWorkflow.md | 2 -- src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md | 2 -- .../v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md | 2 -- src/pages/v4/sdk/src/workflows/BaseWorkflow/index.md | 2 -- .../src/error/CCEverywhereError.types/enumerations/LogLevel.md | 2 -- src/pages/v4/shared/src/error/CCEverywhereError.types/index.md | 2 -- .../CCEverywhereError.types/interfaces/CCEverywhereInfo.md | 2 -- .../CCEverywhereError.types/interfaces/CCEverywhereWarn.md | 2 -- .../error/CCEverywhereError.types/type-aliases/ErrorCallback.md | 2 -- .../CCEverywhereError.types/type-aliases/ErrorCodeMessage.md | 2 -- .../src/error/CCEverywhereError/classes/CCEverywhereError.md | 2 -- src/pages/v4/shared/src/error/CCEverywhereError/index.md | 2 -- .../v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md | 2 -- src/pages/v4/shared/src/error/ErrorCodes/index.md | 2 -- .../shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md | 2 -- src/pages/v4/shared/src/error/ErrorData/index.md | 2 -- src/pages/v4/shared/src/error/ErrorData/interfaces/ErrorData.md | 2 -- .../error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md | 2 -- src/pages/v4/shared/src/error/ErrorHandlerDelegate/index.md | 2 -- src/pages/v4/shared/src/error/IErrorMessageHandler/index.md | 2 -- .../IErrorMessageHandler/interfaces/IErrorMessageHandler.md | 2 -- src/pages/v4/shared/src/error/Messages/index.md | 2 -- src/pages/v4/shared/src/error/Messages/variables/Messages.md | 2 -- .../src/error/handlers/BaseHandler/classes/BaseHandler.md | 2 -- src/pages/v4/shared/src/error/handlers/BaseHandler/index.md | 2 -- .../src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md | 2 -- src/pages/v4/shared/src/error/handlers/ConsoleHandler/index.md | 2 -- .../error/handlers/HostErrorHandler/classes/HostErrorHandler.md | 2 -- .../v4/shared/src/error/handlers/HostErrorHandler/index.md | 2 -- .../ChannelMessageListener/classes/ChannelMessageListener.md | 2 -- .../v4/shared/src/messenger/ChannelMessageListener/index.md | 2 -- .../messenger/ChannelMessageListener/type-aliases/Listener.md | 2 -- .../ChannelMessenger.types/enumerations/MessageChannel.md | 2 -- .../v4/shared/src/messenger/ChannelMessenger.types/index.md | 2 -- .../ChannelMessenger.types/interfaces/ChannelMessage.md | 2 -- .../interfaces/IChannelMessengerDelegate.md | 2 -- .../ChannelMessenger.types/interfaces/TargetChannelInfo.md | 2 -- .../ChannelMessenger.types/type-aliases/MessageFilter.md | 2 -- .../ChannelMessenger.types/type-aliases/MessageListener.md | 2 -- .../ChannelMessenger.types/type-aliases/MessageTarget.md | 2 -- .../ChannelMessenger.types/type-aliases/TargetAddedCallback.md | 2 -- .../v4/shared/src/messenger/ChannelMessenger/classes/default.md | 2 -- src/pages/v4/shared/src/messenger/ChannelMessenger/index.md | 2 -- .../src/messenger/Message.types/enumerations/CancelReason.md | 2 -- .../src/messenger/Message.types/enumerations/LoadStatus.md | 2 -- .../src/messenger/Message.types/enumerations/MessageType.md | 2 -- .../shared/src/messenger/Message.types/enumerations/Status.md | 2 -- src/pages/v4/shared/src/messenger/Message.types/index.md | 2 -- .../src/messenger/Message.types/interfaces/CancelMessage.md | 2 -- .../src/messenger/Message.types/interfaces/MessageDataMap.md | 2 -- .../messenger/Message.types/interfaces/ParamsResponseMessage.md | 2 -- .../messenger/Message.types/interfaces/TokenResponseMessage.md | 2 -- .../src/messenger/Message.types/type-aliases/DataMessageType.md | 2 -- .../Message.types/type-aliases/DidTargetLoadMessage.md | 2 -- .../shared/src/messenger/Message.types/type-aliases/Message.md | 2 -- .../src/messenger/Message.types/type-aliases/MessageCompat.md | 2 -- .../messenger/Message.types/type-aliases/SimpleMessageType.md | 2 -- .../messenger/MessageData.types/enumerations/HostEventType.md | 2 -- src/pages/v4/shared/src/messenger/MessageData.types/index.md | 2 -- .../MessageData.types/interfaces/DownloadCompleteEventData.md | 2 -- .../MessageData.types/interfaces/ExportInfoEventData.md | 2 -- .../src/messenger/MessageData.types/interfaces/HostEventData.md | 2 -- .../MessageData.types/interfaces/IntentChangeEventData.md | 2 -- .../src/messenger/MessageData.types/interfaces/MessageData.md | 2 -- .../messenger/MessageData.types/interfaces/URLInfoEventData.md | 2 -- .../MessageData.types/interfaces/UpdateCloseButtonEventData.md | 2 -- .../messenger/Protocol.types/enumerations/ProtocolVersion.md | 2 -- src/pages/v4/shared/src/messenger/Protocol.types/index.md | 2 -- .../Protocol.types/interfaces/ProtocolHandlersModule.md | 2 -- .../Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md | 2 -- .../Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md | 2 -- .../messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md | 2 -- .../Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md | 2 -- src/pages/v4/shared/src/messenger/index.md | 2 -- src/pages/v4/shared/src/types/3p/HostInfo.types/index.md | 2 -- .../src/types/3p/HostInfo.types/type-aliases/ConfigParams.md | 2 -- .../shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md | 2 -- .../v4/shared/src/types/3p/editor/AppConfig.types/index.md | 2 -- .../3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md | 2 -- .../v4/shared/src/types/3p/editor/DesignConfig.types/index.md | 2 -- .../editor/DesignConfig.types/interfaces/CreateDesignConfig.md | 2 -- .../interfaces/CreateWithAssetDesignConfig.md | 2 -- .../interfaces/CreateWithTemplateDesignConfig.md | 2 -- .../3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md | 2 -- src/pages/v4/shared/src/types/3p/editor/index.md | 2 -- src/pages/v4/shared/src/types/3p/index.md | 2 -- .../src/types/ActionIntent.types/enumerations/EditorIntent.md | 2 -- .../ActionIntent.types/enumerations/ImageQuickActionIntent.md | 2 -- .../src/types/ActionIntent.types/enumerations/ModuleIntent.md | 2 -- .../types/ActionIntent.types/enumerations/ModuleSubCategory.md | 2 -- .../ActionIntent.types/enumerations/PdfQuickActionIntent.md | 2 -- .../ActionIntent.types/enumerations/QuickActionSubCategories.md | 2 -- .../ActionIntent.types/enumerations/VideoQuickActionIntent.md | 2 -- .../src/types/ActionIntent.types/enumerations/WarmupIntent.md | 2 -- src/pages/v4/shared/src/types/ActionIntent.types/index.md | 2 -- .../src/types/ActionIntent.types/type-aliases/ActionIntent.md | 2 -- .../types/ActionIntent.types/type-aliases/QuickActionIntent.md | 2 -- .../shared/src/types/AppConfig.types/enumerations/ColorTheme.md | 2 -- .../src/types/AppConfig.types/enumerations/EditorPanelView.md | 2 -- .../v4/shared/src/types/AppConfig.types/enumerations/Scale.md | 2 -- .../src/types/AppConfig.types/enumerations/SpectrumTheme.md | 2 -- .../src/types/AppConfig.types/enumerations/TemplateMediaType.md | 2 -- .../src/types/AppConfig.types/enumerations/TemplateType.md | 2 -- src/pages/v4/shared/src/types/AppConfig.types/index.md | 2 -- .../src/types/AppConfig.types/variables/SearchCategory.md | 2 -- .../shared/src/types/Asset.types/enumerations/AssetDataType.md | 2 -- .../v4/shared/src/types/Asset.types/enumerations/AssetType.md | 2 -- .../shared/src/types/Asset.types/enumerations/ImageFileType.md | 2 -- .../v4/shared/src/types/Asset.types/enumerations/PdfFileType.md | 2 -- .../v4/shared/src/types/Asset.types/enumerations/SizeUnit.md | 2 -- .../shared/src/types/Asset.types/enumerations/VideoFileType.md | 2 -- src/pages/v4/shared/src/types/Asset.types/index.md | 2 -- .../v4/shared/src/types/Asset.types/interfaces/OutputAsset.md | 2 -- .../v4/shared/src/types/Asset.types/interfaces/PixelSize.md | 2 -- src/pages/v4/shared/src/types/Asset.types/interfaces/Size.md | 2 -- .../v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md | 2 -- src/pages/v4/shared/src/types/Asset.types/type-aliases/Asset.md | 2 -- .../v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md | 2 -- .../v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md | 2 -- .../v4/shared/src/types/Asset.types/type-aliases/FileType.md | 2 -- .../src/types/Asset.types/type-aliases/ImageDimensions.md | 2 -- .../src/types/Asset.types/type-aliases/ImageModuleFileTypes.md | 2 -- .../v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md | 2 -- src/pages/v4/shared/src/types/Asset.types/variables/FileType.md | 2 -- .../src/types/Asset.types/variables/ImageModuleFileTypes.md | 2 -- .../src/types/Authentication.types/enumerations/AuthMode.md | 2 -- .../Authentication.types/enumerations/ValidateTokenError.md | 2 -- src/pages/v4/shared/src/types/Authentication.types/index.md | 2 -- .../src/types/Authentication.types/interfaces/AuthConfig.md | 2 -- .../src/types/Authentication.types/interfaces/BaseAuthOption.md | 2 -- .../types/Authentication.types/interfaces/DelayedAuthOption.md | 2 -- .../src/types/Authentication.types/interfaces/IMSAuthConfig.md | 2 -- .../types/Authentication.types/interfaces/ImsJumpAuthOption.md | 2 -- .../Authentication.types/interfaces/PreSignedInAuthConfig.md | 2 -- .../Authentication.types/interfaces/PreSignedInAuthOption.md | 2 -- .../types/Authentication.types/interfaces/UpfrontAuthOption.md | 2 -- .../src/types/Authentication.types/interfaces/UserInfo.md | 2 -- .../src/types/Authentication.types/type-aliases/AuthOption.md | 2 -- .../variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md | 2 -- .../types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md | 2 -- .../src/types/BrowserEvent.types/enumerations/BrowserEvent.md | 2 -- src/pages/v4/shared/src/types/BrowserEvent.types/index.md | 2 -- src/pages/v4/shared/src/types/Callbacks.types/index.md | 2 -- .../v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md | 2 -- .../src/types/Callbacks.types/interfaces/IntentChangeConfig.md | 2 -- .../src/types/Callbacks.types/type-aliases/CancelCallback.md | 2 -- .../src/types/Callbacks.types/type-aliases/EventCallback.md | 2 -- .../types/Callbacks.types/type-aliases/IntentChangeCallback.md | 2 -- .../src/types/Callbacks.types/type-aliases/LoadCallback.md | 2 -- .../src/types/Callbacks.types/type-aliases/LoadStartCallback.md | 2 -- .../src/types/Callbacks.types/type-aliases/PublishCallback.md | 2 -- .../types/Callbacks.types/type-aliases/PublishStartCallback.md | 2 -- src/pages/v4/shared/src/types/ConfigManager.types/index.md | 2 -- .../shared/src/types/ConfigManager.types/type-aliases/Config.md | 2 -- .../src/types/ConfigManager.types/variables/SDK_CDN_BASE.md | 2 -- .../types/ContainerConfig.types/enumerations/ContainerMode.md | 2 -- src/pages/v4/shared/src/types/ContainerConfig.types/index.md | 2 -- .../ContainerConfig.types/interfaces/BaseContainerConfig.md | 2 -- .../ContainerConfig.types/interfaces/FillContainerConfig.md | 2 -- .../ContainerConfig.types/interfaces/InlineContainerConfig.md | 2 -- .../interfaces/InlineOrModalContainerConfig.md | 2 -- .../ContainerConfig.types/interfaces/ModalContainerConfig.md | 2 -- .../types/ContainerConfig.types/type-aliases/ContainerConfig.md | 2 -- src/pages/v4/shared/src/types/DesignConfig.types/index.md | 2 -- .../src/types/DesignConfig.types/interfaces/BaseAppConfig.md | 2 -- .../src/types/DesignConfig.types/interfaces/BaseDocConfig.md | 2 -- .../src/types/DesignConfig.types/interfaces/DesignConfig.md | 2 -- .../src/types/DesignConfig.types/interfaces/TargetDocConfig.md | 2 -- .../src/types/ExportConfig.types/enumerations/DownloadTarget.md | 2 -- .../types/ExportConfig.types/enumerations/EditFurtherIntent.md | 2 -- .../types/ExportConfig.types/enumerations/EditFurtherTarget.md | 2 -- .../types/ExportConfig.types/enumerations/ExportGroupType.md | 2 -- .../src/types/ExportConfig.types/enumerations/ExportOptionUI.md | 2 -- .../src/types/ExportConfig.types/enumerations/PublishTarget.md | 2 -- src/pages/v4/shared/src/types/ExportConfig.types/index.md | 2 -- .../src/types/ExportConfig.types/interfaces/BaseAction.md | 2 -- .../src/types/ExportConfig.types/interfaces/BaseButtonStyle.md | 2 -- .../src/types/ExportConfig.types/interfaces/BaseExportOption.md | 2 -- .../interfaces/ContinueEditingDropdownOption.md | 2 -- .../types/ExportConfig.types/interfaces/ContinueEditingGroup.md | 2 -- .../types/ExportConfig.types/interfaces/CustomContentConfig.md | 2 -- .../src/types/ExportConfig.types/interfaces/DownloadAction.md | 2 -- .../types/ExportConfig.types/interfaces/DownloadExportOption.md | 2 -- .../types/ExportConfig.types/interfaces/DropdownOptionStyle.md | 2 -- .../ExportConfig.types/interfaces/DropdownOptionStyleCompat.md | 2 -- .../types/ExportConfig.types/interfaces/EditFurtherAction.md | 2 -- .../ExportConfig.types/interfaces/EditFurtherExportOption.md | 2 -- .../src/types/ExportConfig.types/interfaces/ExportGroup.md | 2 -- .../types/ExportConfig.types/interfaces/ExportOptionGroup.md | 2 -- .../shared/src/types/ExportConfig.types/interfaces/LinkStyle.md | 2 -- .../src/types/ExportConfig.types/interfaces/PublishAction.md | 2 -- .../types/ExportConfig.types/interfaces/PublishExportOption.md | 2 -- .../v4/shared/src/types/ExportConfig.types/interfaces/Style.md | 2 -- .../src/types/ExportConfig.types/type-aliases/ButtonStyle.md | 2 -- .../src/types/ExportConfig.types/type-aliases/ContentType.md | 2 -- .../ExportConfig.types/type-aliases/ContinueEditingAction.md | 2 -- .../ExportConfig.types/type-aliases/DropdownExportOption.md | 2 -- .../types/ExportConfig.types/type-aliases/EnabledButtonStyle.md | 2 -- .../src/types/ExportConfig.types/type-aliases/ExportAction.md | 2 -- .../ExportConfig.types/type-aliases/ExportButtonTreatment.md | 2 -- .../ExportConfig.types/type-aliases/ExportButtonVariant.md | 2 -- .../src/types/ExportConfig.types/type-aliases/ExportConfig.md | 2 -- .../src/types/ExportConfig.types/type-aliases/ExportContext.md | 2 -- .../src/types/ExportConfig.types/type-aliases/ExportOption.md | 2 -- .../ExportConfig.types/type-aliases/ExportOptionOrGroup.md | 2 -- .../src/types/ExportConfig.types/type-aliases/ExportOptions.md | 2 -- .../src/types/ExportConfig.types/type-aliases/ExportStyle.md | 2 -- .../src/types/ExportConfig.types/type-aliases/ExportTarget.md | 2 -- src/pages/v4/shared/src/types/FeatureFlags.types/index.md | 2 -- .../src/types/FeatureFlags.types/type-aliases/FeatureFlags.md | 2 -- .../shared/src/types/HostInfo.types/enumerations/Environment.md | 2 -- .../v4/shared/src/types/HostInfo.types/enumerations/HostId.md | 2 -- .../v4/shared/src/types/HostInfo.types/enumerations/HostType.md | 2 -- .../v4/shared/src/types/HostInfo.types/enumerations/Locale.md | 2 -- .../shared/src/types/HostInfo.types/enumerations/PIIPStatus.md | 2 -- .../src/types/HostInfo.types/enumerations/PlatformCategory.md | 2 -- src/pages/v4/shared/src/types/HostInfo.types/index.md | 2 -- .../src/types/HostInfo.types/interfaces/ConfigParamsBase.md | 2 -- .../src/types/HostInfo.types/interfaces/HostInfoComputed.md | 2 -- .../src/types/HostInfo.types/interfaces/HostInfoSession.md | 2 -- .../types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md | 2 -- .../src/types/HostInfo.types/type-aliases/ConfigParams.md | 2 -- .../v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md | 2 -- .../src/types/HostInfo.types/type-aliases/HostInfoExtended.md | 2 -- .../src/types/HostInfo.types/type-aliases/HostInfoSpecified.md | 2 -- .../shared/src/types/HostInfo.types/variables/HostTypeName.md | 2 -- .../v4/shared/src/types/Layout.types/enumerations/CanvasType.md | 2 -- src/pages/v4/shared/src/types/Layout.types/index.md | 2 -- .../v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md | 2 -- .../shared/src/types/Layout.types/variables/CanvasTypeInfo.md | 2 -- .../shared/src/types/Network.types/enumerations/NetworkState.md | 2 -- src/pages/v4/shared/src/types/Network.types/index.md | 2 -- src/pages/v4/shared/src/types/PublishParams.types/index.md | 2 -- .../src/types/PublishParams.types/interfaces/AssetTargetInfo.md | 2 -- .../types/PublishParams.types/interfaces/EditorPublishParams.md | 2 -- .../src/types/PublishParams.types/interfaces/PublishParams.md | 2 -- .../PublishParams.types/interfaces/QuickActionPublishParams.md | 2 -- .../v4/shared/src/types/TargetInfo.types/enumerations/Target.md | 2 -- src/pages/v4/shared/src/types/TargetInfo.types/index.md | 2 -- .../shared/src/types/TargetInfo.types/interfaces/TargetInfo.md | 2 -- .../src/types/TargetInfo.types/type-aliases/TargetsConfig.md | 2 -- src/pages/v4/shared/src/types/Version.types/index.md | 2 -- .../v4/shared/src/types/Version.types/interfaces/Version.md | 2 -- .../v4/shared/src/types/Workflow.types/enumerations/Workflow.md | 2 -- src/pages/v4/shared/src/types/Workflow.types/index.md | 2 -- src/pages/v4/shared/src/types/editor/AppConfig.types/index.md | 2 -- .../editor/AppConfig.types/interfaces/BaseEditorAppConfig.md | 2 -- .../src/types/editor/AppConfig.types/type-aliases/AppConfig.md | 2 -- .../v4/shared/src/types/editor/DesignConfig.types/index.md | 2 -- .../editor/DesignConfig.types/interfaces/CreateDesignConfig.md | 2 -- .../interfaces/CreateWithAssetDesignConfig.md | 2 -- .../interfaces/CreateWithTemplateDesignConfig.md | 2 -- .../editor/DesignConfig.types/interfaces/EditDesignConfig.md | 2 -- .../editor/DesignConfig.types/type-aliases/DesignConfig.md | 2 -- src/pages/v4/shared/src/types/editor/DocConfig.types/index.md | 2 -- .../types/editor/DocConfig.types/interfaces/CreateDocConfig.md | 2 -- .../DocConfig.types/interfaces/CreateWithAssetDocConfig.md | 2 -- .../DocConfig.types/interfaces/CreateWithTemplateDocConfig.md | 2 -- .../types/editor/DocConfig.types/interfaces/EditDocConfig.md | 2 -- src/pages/v4/shared/src/types/editor/index.md | 2 -- src/pages/v4/shared/src/types/index.md | 2 -- src/pages/v4/shared/src/types/module/AppConfig.types/index.md | 2 -- .../module/AppConfig.types/interfaces/EditImageAppConfig.md | 2 -- .../module/AppConfig.types/interfaces/TextToImageAppConfig.md | 2 -- .../types/module/AppConfig.types/interfaces/WarmupAppConfig.md | 2 -- .../v4/shared/src/types/module/DesignConfig.types/index.md | 2 -- .../DesignConfig.types/interfaces/EditImageDesignConfig.md | 2 -- .../DesignConfig.types/interfaces/TextToImageDesignConfig.md | 2 -- .../module/DesignConfig.types/interfaces/WarmupDesignConfig.md | 2 -- src/pages/v4/shared/src/types/module/DocConfig.types/index.md | 2 -- .../module/DocConfig.types/interfaces/EditImageDocConfig.md | 2 -- src/pages/v4/shared/src/types/module/index.md | 2 -- .../v4/shared/src/types/quick-action/AppConfig.types/index.md | 2 -- .../types/quick-action/AppConfig.types/interfaces/AppConfig.md | 2 -- .../shared/src/types/quick-action/DesignConfig.types/index.md | 2 -- .../DesignConfig.types/interfaces/BaseDesignConfig.md | 2 -- .../DesignConfig.types/interfaces/MergeVideosDesignConfig.md | 2 -- .../DesignConfig.types/interfaces/QuickActionDesignConfig.md | 2 -- .../v4/shared/src/types/quick-action/DocConfig.types/index.md | 2 -- .../types/quick-action/DocConfig.types/interfaces/DocConfig.md | 2 -- .../DocConfig.types/interfaces/MergeVideoDocConfig.md | 2 -- src/pages/v4/shared/src/types/quick-action/index.md | 2 -- src/pages/v4/shared/src/types/v1_1/OutputParams.types/index.md | 2 -- .../v1_1/OutputParams.types/interfaces/CCXPublishParams.md | 2 -- .../types/v1_1/OutputParams.types/interfaces/PublishParams.md | 2 -- .../OutputParams.types/interfaces/QuickActionPublishParams.md | 2 -- src/pages/v4/shared/src/types/v1_1/index.md | 2 -- 315 files changed, 630 deletions(-) diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere.types/index.md b/src/pages/v4/sdk/src/3p/CCEverywhere.types/index.md index 9cc7e323..e2c73a49 100644 --- a/src/pages/v4/sdk/src/3p/CCEverywhere.types/index.md +++ b/src/pages/v4/sdk/src/3p/CCEverywhere.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / sdk/src/3p/CCEverywhere.types - # sdk/src/3p/CCEverywhere.types ## Index diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md b/src/pages/v4/sdk/src/3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md index a4e31180..87d90b68 100644 --- a/src/pages/v4/sdk/src/3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md +++ b/src/pages/v4/sdk/src/3p/CCEverywhere.types/interfaces/CCEverywhereInterface.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/3p/CCEverywhere.types](../index.md) / CCEverywhereInterface - # Interface: CCEverywhereInterface ## Properties diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md b/src/pages/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md index 8befd12c..9693142c 100644 --- a/src/pages/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md +++ b/src/pages/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/3p/CCEverywhere](../index.md) / CCEverywhere - # Class: CCEverywhere Class to create CCEverywhere object. diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere/index.md b/src/pages/v4/sdk/src/3p/CCEverywhere/index.md index 3dd76d24..edfed85c 100644 --- a/src/pages/v4/sdk/src/3p/CCEverywhere/index.md +++ b/src/pages/v4/sdk/src/3p/CCEverywhere/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / sdk/src/3p/CCEverywhere - # sdk/src/3p/CCEverywhere ## Index diff --git a/src/pages/v4/sdk/src/3p/CCEverywhere/variables/default.md b/src/pages/v4/sdk/src/3p/CCEverywhere/variables/default.md index 03d3333b..6b1dadb7 100644 --- a/src/pages/v4/sdk/src/3p/CCEverywhere/variables/default.md +++ b/src/pages/v4/sdk/src/3p/CCEverywhere/variables/default.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/3p/CCEverywhere](../index.md) / default - # Variable: default ```ts diff --git a/src/pages/v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md b/src/pages/v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md index 692442c7..ba7026d2 100644 --- a/src/pages/v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md +++ b/src/pages/v4/sdk/src/CCEverywhereBase/classes/CCEverywhereBase.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / [sdk/src/CCEverywhereBase](../index.md) / CCEverywhereBase - # Class: `abstract` CCEverywhereBase Class to create CCEverywhere object. diff --git a/src/pages/v4/sdk/src/CCEverywhereBase/index.md b/src/pages/v4/sdk/src/CCEverywhereBase/index.md index 2e288259..45c93200 100644 --- a/src/pages/v4/sdk/src/CCEverywhereBase/index.md +++ b/src/pages/v4/sdk/src/CCEverywhereBase/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../index.md) / sdk/src/CCEverywhereBase - # sdk/src/CCEverywhereBase ## Index diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md b/src/pages/v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md index cb585802..1c6257c1 100644 --- a/src/pages/v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md +++ b/src/pages/v4/sdk/src/error/ErrorCodes/enumerations/SDKErrorCode.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / SDKErrorCode - # Enumeration: SDKErrorCode ## Enumeration Members diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/index.md b/src/pages/v4/sdk/src/error/ErrorCodes/index.md index b2f28122..53687714 100644 --- a/src/pages/v4/sdk/src/error/ErrorCodes/index.md +++ b/src/pages/v4/sdk/src/error/ErrorCodes/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / sdk/src/error/ErrorCodes - # sdk/src/error/ErrorCodes ## Index diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md b/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md index f8686343..ae14aec8 100644 --- a/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md +++ b/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCode.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / ErrorCode - # Type Alias: ErrorCode ```ts diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md b/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md index e44d212e..9f3a8fd8 100644 --- a/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md +++ b/src/pages/v4/sdk/src/error/ErrorCodes/type-aliases/ErrorCodeMessages.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / ErrorCodeMessages - # Type Alias: ErrorCodeMessages ```ts diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md b/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md index 0495ca6c..b662800d 100644 --- a/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md +++ b/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCode.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / ErrorCode - # Variable: ErrorCode ```ts diff --git a/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md b/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md index 098306c8..d0ad4762 100644 --- a/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md +++ b/src/pages/v4/sdk/src/error/ErrorCodes/variables/ErrorCodeMessages.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorCodes](../index.md) / ErrorCodeMessages - # Variable: ErrorCodeMessages ```ts diff --git a/src/pages/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md b/src/pages/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md index 62b7d0b7..30eacf1e 100644 --- a/src/pages/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md +++ b/src/pages/v4/sdk/src/error/ErrorHandler/classes/ErrorHandler.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/error/ErrorHandler](../index.md) / ErrorHandler - # Class: ErrorHandler ## Methods diff --git a/src/pages/v4/sdk/src/error/ErrorHandler/index.md b/src/pages/v4/sdk/src/error/ErrorHandler/index.md index 5d8f7d48..405df710 100644 --- a/src/pages/v4/sdk/src/error/ErrorHandler/index.md +++ b/src/pages/v4/sdk/src/error/ErrorHandler/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / sdk/src/error/ErrorHandler - # sdk/src/error/ErrorHandler ## Index diff --git a/src/pages/v4/sdk/src/types/CCEverywhere.types/enumerations/State.md b/src/pages/v4/sdk/src/types/CCEverywhere.types/enumerations/State.md index 248d748c..97199fb7 100644 --- a/src/pages/v4/sdk/src/types/CCEverywhere.types/enumerations/State.md +++ b/src/pages/v4/sdk/src/types/CCEverywhere.types/enumerations/State.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/types/CCEverywhere.types](../index.md) / State - # Enumeration: State ## Enumeration Members diff --git a/src/pages/v4/sdk/src/types/CCEverywhere.types/index.md b/src/pages/v4/sdk/src/types/CCEverywhere.types/index.md index 735d0f58..43b5b812 100644 --- a/src/pages/v4/sdk/src/types/CCEverywhere.types/index.md +++ b/src/pages/v4/sdk/src/types/CCEverywhere.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / sdk/src/types/CCEverywhere.types - # sdk/src/types/CCEverywhere.types ## Index diff --git a/src/pages/v4/sdk/src/types/index.md b/src/pages/v4/sdk/src/types/index.md index 84b09588..e2b7fb40 100644 --- a/src/pages/v4/sdk/src/types/index.md +++ b/src/pages/v4/sdk/src/types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../index.md) / sdk/src/types - # sdk/src/types ## References diff --git a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md index 2db9b97e..4c1702af 100644 --- a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md +++ b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/EditorWorkflow.types - # sdk/src/workflows/3p/EditorWorkflow.types ## Index diff --git a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md index d4b18573..fed77efe 100644 --- a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md +++ b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow.types/interfaces/EditorWorkflow.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/EditorWorkflow.types](../index.md) / EditorWorkflow - # Interface: EditorWorkflow ## Methods diff --git a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md index 2cd53e6c..33265b5b 100644 --- a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md +++ b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/EditorWorkflow](../index.md) / EditorWorkflow - # Class: EditorWorkflow ## Extends diff --git a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/index.md b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/index.md index 12e96f30..800b8181 100644 --- a/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/index.md +++ b/src/pages/v4/sdk/src/workflows/3p/EditorWorkflow/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/EditorWorkflow - # sdk/src/workflows/3p/EditorWorkflow ## Index diff --git a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md index d3aeddfd..e7603a85 100644 --- a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md +++ b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/ModuleWorkflow.types - # sdk/src/workflows/3p/ModuleWorkflow.types ## Index diff --git a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md index ba22e066..63661ac1 100644 --- a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md +++ b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow.types/interfaces/ModuleWorkflow.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/ModuleWorkflow.types](../index.md) / ModuleWorkflow - # Interface: ModuleWorkflow ## Methods diff --git a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md index ead2f2af..dc126934 100644 --- a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md +++ b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/ModuleWorkflow](../index.md) / ModuleWorkflow - # Class: ModuleWorkflow ## Extends diff --git a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md index 2a61dca9..85f3d0af 100644 --- a/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md +++ b/src/pages/v4/sdk/src/workflows/3p/ModuleWorkflow/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/ModuleWorkflow - # sdk/src/workflows/3p/ModuleWorkflow ## Index diff --git a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md index 3c69f105..befef124 100644 --- a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md +++ b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/QuickActionWorkflow.types - # sdk/src/workflows/3p/QuickActionWorkflow.types ## Index diff --git a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md index e3d1d9ce..9d11b073 100644 --- a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md +++ b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow.types/interfaces/QuickActionWorkflow.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/QuickActionWorkflow.types](../index.md) / QuickActionWorkflow - # Interface: QuickActionWorkflow ## Methods diff --git a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md index 284c8b82..987d8ec9 100644 --- a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md +++ b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [sdk/src/workflows/3p/QuickActionWorkflow](../index.md) / QuickActionWorkflow - # Class: QuickActionWorkflow ## Extends diff --git a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md index 01580bab..c2036ad5 100644 --- a/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md +++ b/src/pages/v4/sdk/src/workflows/3p/QuickActionWorkflow/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / sdk/src/workflows/3p/QuickActionWorkflow - # sdk/src/workflows/3p/QuickActionWorkflow ## Index diff --git a/src/pages/v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md b/src/pages/v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md index 0f841106..c5e45ae9 100644 --- a/src/pages/v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md +++ b/src/pages/v4/sdk/src/workflows/BaseWorkflow/classes/BaseWorkflow.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [sdk/src/workflows/BaseWorkflow](../index.md) / BaseWorkflow - # Class: BaseWorkflow ## Extended by diff --git a/src/pages/v4/sdk/src/workflows/BaseWorkflow/index.md b/src/pages/v4/sdk/src/workflows/BaseWorkflow/index.md index e5c1f9ba..96e33525 100644 --- a/src/pages/v4/sdk/src/workflows/BaseWorkflow/index.md +++ b/src/pages/v4/sdk/src/workflows/BaseWorkflow/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / sdk/src/workflows/BaseWorkflow - # sdk/src/workflows/BaseWorkflow ## Index diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/enumerations/LogLevel.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/enumerations/LogLevel.md index 0c136a3b..171b60bb 100644 --- a/src/pages/v4/shared/src/error/CCEverywhereError.types/enumerations/LogLevel.md +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/enumerations/LogLevel.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / LogLevel - # Enumeration: LogLevel ## Enumeration Members diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/index.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/index.md index ba3850a3..b256407c 100644 --- a/src/pages/v4/shared/src/error/CCEverywhereError.types/index.md +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/error/CCEverywhereError.types - # shared/src/error/CCEverywhereError.types ## Index diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md index f5d8201b..f6c0b321 100644 --- a/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereInfo.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / CCEverywhereInfo - # Interface: CCEverywhereInfo ## Properties diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md index 467258ac..e0365186 100644 --- a/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/interfaces/CCEverywhereWarn.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / CCEverywhereWarn - # Interface: CCEverywhereWarn ## Properties diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md index 0985a967..d706d166 100644 --- a/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCallback.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / ErrorCallback - # Type Alias: ErrorCallback() ```ts diff --git a/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCodeMessage.md b/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCodeMessage.md index 95132855..278c9a57 100644 --- a/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCodeMessage.md +++ b/src/pages/v4/shared/src/error/CCEverywhereError.types/type-aliases/ErrorCodeMessage.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError.types](../index.md) / ErrorCodeMessage - # Type Alias: ErrorCodeMessage ```ts diff --git a/src/pages/v4/shared/src/error/CCEverywhereError/classes/CCEverywhereError.md b/src/pages/v4/shared/src/error/CCEverywhereError/classes/CCEverywhereError.md index 07b5250e..e6d228c6 100644 --- a/src/pages/v4/shared/src/error/CCEverywhereError/classes/CCEverywhereError.md +++ b/src/pages/v4/shared/src/error/CCEverywhereError/classes/CCEverywhereError.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/CCEverywhereError](../index.md) / CCEverywhereError - # Class: CCEverywhereError ## Extends diff --git a/src/pages/v4/shared/src/error/CCEverywhereError/index.md b/src/pages/v4/shared/src/error/CCEverywhereError/index.md index 806b604d..5f32bad0 100644 --- a/src/pages/v4/shared/src/error/CCEverywhereError/index.md +++ b/src/pages/v4/shared/src/error/CCEverywhereError/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/error/CCEverywhereError - # shared/src/error/CCEverywhereError ## Index diff --git a/src/pages/v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md b/src/pages/v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md index eddb80d4..a75d3285 100644 --- a/src/pages/v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md +++ b/src/pages/v4/shared/src/error/ErrorCodes/enumerations/ErrorCode.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/ErrorCodes](../index.md) / ErrorCode - # Enumeration: ErrorCode ## Enumeration Members diff --git a/src/pages/v4/shared/src/error/ErrorCodes/index.md b/src/pages/v4/shared/src/error/ErrorCodes/index.md index ff818b50..60b78ff4 100644 --- a/src/pages/v4/shared/src/error/ErrorCodes/index.md +++ b/src/pages/v4/shared/src/error/ErrorCodes/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/error/ErrorCodes - # shared/src/error/ErrorCodes ## Index diff --git a/src/pages/v4/shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md b/src/pages/v4/shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md index c2c886d1..d0ad4762 100644 --- a/src/pages/v4/shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md +++ b/src/pages/v4/shared/src/error/ErrorCodes/variables/ErrorCodeMessages.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/ErrorCodes](../index.md) / ErrorCodeMessages - # Variable: ErrorCodeMessages ```ts diff --git a/src/pages/v4/shared/src/error/ErrorData/index.md b/src/pages/v4/shared/src/error/ErrorData/index.md index 2c36a20a..093458af 100644 --- a/src/pages/v4/shared/src/error/ErrorData/index.md +++ b/src/pages/v4/shared/src/error/ErrorData/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/error/ErrorData - # shared/src/error/ErrorData ## Index diff --git a/src/pages/v4/shared/src/error/ErrorData/interfaces/ErrorData.md b/src/pages/v4/shared/src/error/ErrorData/interfaces/ErrorData.md index e7b72373..aa74ba46 100644 --- a/src/pages/v4/shared/src/error/ErrorData/interfaces/ErrorData.md +++ b/src/pages/v4/shared/src/error/ErrorData/interfaces/ErrorData.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/ErrorData](../index.md) / ErrorData - # Interface: ErrorData ## Type Parameters diff --git a/src/pages/v4/shared/src/error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md b/src/pages/v4/shared/src/error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md index 3da55129..7ea653e0 100644 --- a/src/pages/v4/shared/src/error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md +++ b/src/pages/v4/shared/src/error/ErrorHandlerDelegate/classes/ErrorHandlerDelegate.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/ErrorHandlerDelegate](../index.md) / ErrorHandlerDelegate - # Class: ErrorHandlerDelegate ## Type Parameters diff --git a/src/pages/v4/shared/src/error/ErrorHandlerDelegate/index.md b/src/pages/v4/shared/src/error/ErrorHandlerDelegate/index.md index 4bc3e026..cb132d67 100644 --- a/src/pages/v4/shared/src/error/ErrorHandlerDelegate/index.md +++ b/src/pages/v4/shared/src/error/ErrorHandlerDelegate/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/error/ErrorHandlerDelegate - # shared/src/error/ErrorHandlerDelegate ## Index diff --git a/src/pages/v4/shared/src/error/IErrorMessageHandler/index.md b/src/pages/v4/shared/src/error/IErrorMessageHandler/index.md index d69efcba..b41502e0 100644 --- a/src/pages/v4/shared/src/error/IErrorMessageHandler/index.md +++ b/src/pages/v4/shared/src/error/IErrorMessageHandler/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/error/IErrorMessageHandler - # shared/src/error/IErrorMessageHandler ## Index diff --git a/src/pages/v4/shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md b/src/pages/v4/shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md index 46066da4..2f19750a 100644 --- a/src/pages/v4/shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md +++ b/src/pages/v4/shared/src/error/IErrorMessageHandler/interfaces/IErrorMessageHandler.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/IErrorMessageHandler](../index.md) / IErrorMessageHandler - # Interface: IErrorMessageHandler ## Type Parameters diff --git a/src/pages/v4/shared/src/error/Messages/index.md b/src/pages/v4/shared/src/error/Messages/index.md index 0d8265dd..b34f3bdf 100644 --- a/src/pages/v4/shared/src/error/Messages/index.md +++ b/src/pages/v4/shared/src/error/Messages/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/error/Messages - # shared/src/error/Messages ## Index diff --git a/src/pages/v4/shared/src/error/Messages/variables/Messages.md b/src/pages/v4/shared/src/error/Messages/variables/Messages.md index e833ce8b..547e4840 100644 --- a/src/pages/v4/shared/src/error/Messages/variables/Messages.md +++ b/src/pages/v4/shared/src/error/Messages/variables/Messages.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/error/Messages](../index.md) / Messages - # Variable: Messages ```ts diff --git a/src/pages/v4/shared/src/error/handlers/BaseHandler/classes/BaseHandler.md b/src/pages/v4/shared/src/error/handlers/BaseHandler/classes/BaseHandler.md index 5014f24e..78a6c4c6 100644 --- a/src/pages/v4/shared/src/error/handlers/BaseHandler/classes/BaseHandler.md +++ b/src/pages/v4/shared/src/error/handlers/BaseHandler/classes/BaseHandler.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/error/handlers/BaseHandler](../index.md) / BaseHandler - # Class: BaseHandler ## Extended by diff --git a/src/pages/v4/shared/src/error/handlers/BaseHandler/index.md b/src/pages/v4/shared/src/error/handlers/BaseHandler/index.md index 4d129172..a73430ee 100644 --- a/src/pages/v4/shared/src/error/handlers/BaseHandler/index.md +++ b/src/pages/v4/shared/src/error/handlers/BaseHandler/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/error/handlers/BaseHandler - # shared/src/error/handlers/BaseHandler ## Index diff --git a/src/pages/v4/shared/src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md b/src/pages/v4/shared/src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md index 41642558..07a0ec45 100644 --- a/src/pages/v4/shared/src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md +++ b/src/pages/v4/shared/src/error/handlers/ConsoleHandler/classes/ConsoleHandler.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/error/handlers/ConsoleHandler](../index.md) / ConsoleHandler - # Class: ConsoleHandler ## Extends diff --git a/src/pages/v4/shared/src/error/handlers/ConsoleHandler/index.md b/src/pages/v4/shared/src/error/handlers/ConsoleHandler/index.md index fa1e8ced..15ce3251 100644 --- a/src/pages/v4/shared/src/error/handlers/ConsoleHandler/index.md +++ b/src/pages/v4/shared/src/error/handlers/ConsoleHandler/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/error/handlers/ConsoleHandler - # shared/src/error/handlers/ConsoleHandler ## Index diff --git a/src/pages/v4/shared/src/error/handlers/HostErrorHandler/classes/HostErrorHandler.md b/src/pages/v4/shared/src/error/handlers/HostErrorHandler/classes/HostErrorHandler.md index 7bdc6b19..9061e652 100644 --- a/src/pages/v4/shared/src/error/handlers/HostErrorHandler/classes/HostErrorHandler.md +++ b/src/pages/v4/shared/src/error/handlers/HostErrorHandler/classes/HostErrorHandler.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/error/handlers/HostErrorHandler](../index.md) / HostErrorHandler - # Class: HostErrorHandler ## Extends diff --git a/src/pages/v4/shared/src/error/handlers/HostErrorHandler/index.md b/src/pages/v4/shared/src/error/handlers/HostErrorHandler/index.md index a199f2fd..a9c1ef7e 100644 --- a/src/pages/v4/shared/src/error/handlers/HostErrorHandler/index.md +++ b/src/pages/v4/shared/src/error/handlers/HostErrorHandler/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/error/handlers/HostErrorHandler - # shared/src/error/handlers/HostErrorHandler ## Index diff --git a/src/pages/v4/shared/src/messenger/ChannelMessageListener/classes/ChannelMessageListener.md b/src/pages/v4/shared/src/messenger/ChannelMessageListener/classes/ChannelMessageListener.md index bf585459..218f5496 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessageListener/classes/ChannelMessageListener.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessageListener/classes/ChannelMessageListener.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessageListener](../index.md) / ChannelMessageListener - # Class: ChannelMessageListener ## Implements diff --git a/src/pages/v4/shared/src/messenger/ChannelMessageListener/index.md b/src/pages/v4/shared/src/messenger/ChannelMessageListener/index.md index 334f52b6..e7d5efe5 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessageListener/index.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessageListener/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/messenger/ChannelMessageListener - # shared/src/messenger/ChannelMessageListener ## Index diff --git a/src/pages/v4/shared/src/messenger/ChannelMessageListener/type-aliases/Listener.md b/src/pages/v4/shared/src/messenger/ChannelMessageListener/type-aliases/Listener.md index e503f42c..487452a2 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessageListener/type-aliases/Listener.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessageListener/type-aliases/Listener.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessageListener](../index.md) / Listener - # Type Alias: Listener() ```ts diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/enumerations/MessageChannel.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/enumerations/MessageChannel.md index 8c46d1a6..b67666b2 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/enumerations/MessageChannel.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/enumerations/MessageChannel.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / MessageChannel - # Enumeration: MessageChannel ## Enumeration Members diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/index.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/index.md index a7d2cc86..148d3935 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/index.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/messenger/ChannelMessenger.types - # shared/src/messenger/ChannelMessenger.types ## Index diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md index dad9697f..3497c41f 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/ChannelMessage.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / ChannelMessage - # Interface: ChannelMessage ## Type Parameters diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md index 76270682..370b1d32 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/IChannelMessengerDelegate.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / IChannelMessengerDelegate - # Interface: IChannelMessengerDelegate ## Properties diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/TargetChannelInfo.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/TargetChannelInfo.md index a3c5a2a4..d3b152f4 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/TargetChannelInfo.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/interfaces/TargetChannelInfo.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / TargetChannelInfo - # Interface: TargetChannelInfo ## Properties diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md index ee80d281..40b4d6bb 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageFilter.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / MessageFilter - # Type Alias: MessageFilter() ```ts diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageListener.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageListener.md index 2de6a805..fd813320 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageListener.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageListener.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / MessageListener - # Type Alias: MessageListener() ```ts diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageTarget.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageTarget.md index f0bd2930..95b67c0b 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageTarget.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/MessageTarget.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / MessageTarget - # Type Alias: MessageTarget ```ts diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/TargetAddedCallback.md b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/TargetAddedCallback.md index 0ced0158..c688220e 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/TargetAddedCallback.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger.types/type-aliases/TargetAddedCallback.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger.types](../index.md) / TargetAddedCallback - # Type Alias: TargetAddedCallback() ```ts diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger/classes/default.md b/src/pages/v4/shared/src/messenger/ChannelMessenger/classes/default.md index c17da965..5ebcc150 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger/classes/default.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger/classes/default.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/ChannelMessenger](../index.md) / default - # Class: default ## Constructors diff --git a/src/pages/v4/shared/src/messenger/ChannelMessenger/index.md b/src/pages/v4/shared/src/messenger/ChannelMessenger/index.md index 4ecf3f31..7497da28 100644 --- a/src/pages/v4/shared/src/messenger/ChannelMessenger/index.md +++ b/src/pages/v4/shared/src/messenger/ChannelMessenger/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/messenger/ChannelMessenger - # shared/src/messenger/ChannelMessenger ## Index diff --git a/src/pages/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md b/src/pages/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md index cb04225d..dde46ae7 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md +++ b/src/pages/v4/shared/src/messenger/Message.types/enumerations/CancelReason.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / CancelReason - # Enumeration: CancelReason ## Enumeration Members diff --git a/src/pages/v4/shared/src/messenger/Message.types/enumerations/LoadStatus.md b/src/pages/v4/shared/src/messenger/Message.types/enumerations/LoadStatus.md index 1118034e..60b1a5bb 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/enumerations/LoadStatus.md +++ b/src/pages/v4/shared/src/messenger/Message.types/enumerations/LoadStatus.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / LoadStatus - # Enumeration: LoadStatus ## Enumeration Members diff --git a/src/pages/v4/shared/src/messenger/Message.types/enumerations/MessageType.md b/src/pages/v4/shared/src/messenger/Message.types/enumerations/MessageType.md index 83ddc612..ff1ff522 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/enumerations/MessageType.md +++ b/src/pages/v4/shared/src/messenger/Message.types/enumerations/MessageType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / MessageType - # Enumeration: MessageType ## Enumeration Members diff --git a/src/pages/v4/shared/src/messenger/Message.types/enumerations/Status.md b/src/pages/v4/shared/src/messenger/Message.types/enumerations/Status.md index 6e22dfa6..63491c43 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/enumerations/Status.md +++ b/src/pages/v4/shared/src/messenger/Message.types/enumerations/Status.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / Status - # Enumeration: Status ## Enumeration Members diff --git a/src/pages/v4/shared/src/messenger/Message.types/index.md b/src/pages/v4/shared/src/messenger/Message.types/index.md index 86626e76..2a6f377c 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/index.md +++ b/src/pages/v4/shared/src/messenger/Message.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/messenger/Message.types - # shared/src/messenger/Message.types ## Index diff --git a/src/pages/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md b/src/pages/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md index c7a49172..c3c60dfe 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md +++ b/src/pages/v4/shared/src/messenger/Message.types/interfaces/CancelMessage.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / CancelMessage - # Interface: CancelMessage ## Properties diff --git a/src/pages/v4/shared/src/messenger/Message.types/interfaces/MessageDataMap.md b/src/pages/v4/shared/src/messenger/Message.types/interfaces/MessageDataMap.md index 1e147acf..77f638aa 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/interfaces/MessageDataMap.md +++ b/src/pages/v4/shared/src/messenger/Message.types/interfaces/MessageDataMap.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / MessageDataMap - # Interface: MessageDataMap ## Properties diff --git a/src/pages/v4/shared/src/messenger/Message.types/interfaces/ParamsResponseMessage.md b/src/pages/v4/shared/src/messenger/Message.types/interfaces/ParamsResponseMessage.md index c3c7fef4..dbdadcff 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/interfaces/ParamsResponseMessage.md +++ b/src/pages/v4/shared/src/messenger/Message.types/interfaces/ParamsResponseMessage.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / ParamsResponseMessage - # Interface: ParamsResponseMessage ## Properties diff --git a/src/pages/v4/shared/src/messenger/Message.types/interfaces/TokenResponseMessage.md b/src/pages/v4/shared/src/messenger/Message.types/interfaces/TokenResponseMessage.md index 12d9cbff..29c1c1b3 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/interfaces/TokenResponseMessage.md +++ b/src/pages/v4/shared/src/messenger/Message.types/interfaces/TokenResponseMessage.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / TokenResponseMessage - # Interface: TokenResponseMessage ## Properties diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md index 03396f0f..be95f8ce 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DataMessageType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / DataMessageType - # Type Alias: DataMessageType ```ts diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DidTargetLoadMessage.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DidTargetLoadMessage.md index 9d677921..69c67102 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DidTargetLoadMessage.md +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/DidTargetLoadMessage.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / DidTargetLoadMessage - # Type Alias: DidTargetLoadMessage ```ts diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/Message.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/Message.md index 2e63db2a..1091b0f6 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/Message.md +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/Message.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / Message - # Type Alias: Message ```ts diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/MessageCompat.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/MessageCompat.md index 2dc16bf6..7bc38c74 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/MessageCompat.md +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/MessageCompat.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / MessageCompat - # Type Alias: MessageCompat ```ts diff --git a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/SimpleMessageType.md b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/SimpleMessageType.md index 810e5b3f..deb09554 100644 --- a/src/pages/v4/shared/src/messenger/Message.types/type-aliases/SimpleMessageType.md +++ b/src/pages/v4/shared/src/messenger/Message.types/type-aliases/SimpleMessageType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Message.types](../index.md) / SimpleMessageType - # Type Alias: SimpleMessageType ```ts diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/enumerations/HostEventType.md b/src/pages/v4/shared/src/messenger/MessageData.types/enumerations/HostEventType.md index 041060b2..2f22cde2 100644 --- a/src/pages/v4/shared/src/messenger/MessageData.types/enumerations/HostEventType.md +++ b/src/pages/v4/shared/src/messenger/MessageData.types/enumerations/HostEventType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / HostEventType - # Enumeration: HostEventType ## Enumeration Members diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/index.md b/src/pages/v4/shared/src/messenger/MessageData.types/index.md index 9fbb813f..92ffbb4f 100644 --- a/src/pages/v4/shared/src/messenger/MessageData.types/index.md +++ b/src/pages/v4/shared/src/messenger/MessageData.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/messenger/MessageData.types - # shared/src/messenger/MessageData.types ## Index diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md index c4cb7ca5..3a17b8cf 100644 --- a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/DownloadCompleteEventData.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / DownloadCompleteEventData - # Interface: DownloadCompleteEventData ## Extends diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/ExportInfoEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/ExportInfoEventData.md index dd7b9a8b..86fd4230 100644 --- a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/ExportInfoEventData.md +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/ExportInfoEventData.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / ExportInfoEventData - # Interface: ExportInfoEventData ## Extends diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/HostEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/HostEventData.md index 50fb88d4..afb19148 100644 --- a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/HostEventData.md +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/HostEventData.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / HostEventData - # Interface: HostEventData ## Extends diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/IntentChangeEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/IntentChangeEventData.md index e1322031..705612b3 100644 --- a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/IntentChangeEventData.md +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/IntentChangeEventData.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / IntentChangeEventData - # Interface: IntentChangeEventData ## Extends diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/MessageData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/MessageData.md index cfc0e25a..7a697f3e 100644 --- a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/MessageData.md +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/MessageData.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / MessageData - # Interface: MessageData ## Extended by diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/URLInfoEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/URLInfoEventData.md index 660acee6..c8613476 100644 --- a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/URLInfoEventData.md +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/URLInfoEventData.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / URLInfoEventData - # Interface: URLInfoEventData ## Extends diff --git a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/UpdateCloseButtonEventData.md b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/UpdateCloseButtonEventData.md index 8d17bf30..bbc9bee5 100644 --- a/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/UpdateCloseButtonEventData.md +++ b/src/pages/v4/shared/src/messenger/MessageData.types/interfaces/UpdateCloseButtonEventData.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/MessageData.types](../index.md) / UpdateCloseButtonEventData - # Interface: UpdateCloseButtonEventData ## Extends diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/enumerations/ProtocolVersion.md b/src/pages/v4/shared/src/messenger/Protocol.types/enumerations/ProtocolVersion.md index 94d1da7b..08e349d7 100644 --- a/src/pages/v4/shared/src/messenger/Protocol.types/enumerations/ProtocolVersion.md +++ b/src/pages/v4/shared/src/messenger/Protocol.types/enumerations/ProtocolVersion.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / ProtocolVersion - # Enumeration: ProtocolVersion ## Enumeration Members diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/index.md b/src/pages/v4/shared/src/messenger/Protocol.types/index.md index e5a51a40..0feb9d33 100644 --- a/src/pages/v4/shared/src/messenger/Protocol.types/index.md +++ b/src/pages/v4/shared/src/messenger/Protocol.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/messenger/Protocol.types - # shared/src/messenger/Protocol.types ## Index diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/interfaces/ProtocolHandlersModule.md b/src/pages/v4/shared/src/messenger/Protocol.types/interfaces/ProtocolHandlersModule.md index 81b6cc2d..54863e21 100644 --- a/src/pages/v4/shared/src/messenger/Protocol.types/interfaces/ProtocolHandlersModule.md +++ b/src/pages/v4/shared/src/messenger/Protocol.types/interfaces/ProtocolHandlersModule.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / ProtocolHandlersModule - # Interface: ProtocolHandlersModule ## Methods diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md b/src/pages/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md index 9722e0d1..ee4c6b8d 100644 --- a/src/pages/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md +++ b/src/pages/v4/shared/src/messenger/Protocol.types/variables/CURRENT_PROTOCOL_VERSION.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / CURRENT\_PROTOCOL\_VERSION - # Variable: CURRENT\_PROTOCOL\_VERSION ```ts diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md b/src/pages/v4/shared/src/messenger/Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md index a5f64072..7c2fe059 100644 --- a/src/pages/v4/shared/src/messenger/Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md +++ b/src/pages/v4/shared/src/messenger/Protocol.types/variables/EARLIEST_PROTOCOL_VERSION.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / EARLIEST\_PROTOCOL\_VERSION - # Variable: EARLIEST\_PROTOCOL\_VERSION ```ts diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md b/src/pages/v4/shared/src/messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md index 50c73fef..de606160 100644 --- a/src/pages/v4/shared/src/messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md +++ b/src/pages/v4/shared/src/messenger/Protocol.types/variables/NEXT_PROTOCOL_VERSION.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / NEXT\_PROTOCOL\_VERSION - # Variable: NEXT\_PROTOCOL\_VERSION ```ts diff --git a/src/pages/v4/shared/src/messenger/Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md b/src/pages/v4/shared/src/messenger/Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md index d5962c7f..31877b04 100644 --- a/src/pages/v4/shared/src/messenger/Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md +++ b/src/pages/v4/shared/src/messenger/Protocol.types/variables/PREVIOUS_PROTOCOL_VERSION.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/messenger/Protocol.types](../index.md) / PREVIOUS\_PROTOCOL\_VERSION - # Variable: PREVIOUS\_PROTOCOL\_VERSION ```ts diff --git a/src/pages/v4/shared/src/messenger/index.md b/src/pages/v4/shared/src/messenger/index.md index 77826465..23798428 100644 --- a/src/pages/v4/shared/src/messenger/index.md +++ b/src/pages/v4/shared/src/messenger/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../index.md) / shared/src/messenger - # shared/src/messenger ## References diff --git a/src/pages/v4/shared/src/types/3p/HostInfo.types/index.md b/src/pages/v4/shared/src/types/3p/HostInfo.types/index.md index f3a12ef2..9bf5c6c6 100644 --- a/src/pages/v4/shared/src/types/3p/HostInfo.types/index.md +++ b/src/pages/v4/shared/src/types/3p/HostInfo.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/3p/HostInfo.types - # shared/src/types/3p/HostInfo.types ## Index diff --git a/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md b/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md index db954edc..d92ec8f4 100644 --- a/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md +++ b/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/ConfigParams.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/3p/HostInfo.types](../index.md) / ConfigParams - # Type Alias: ConfigParams ```ts diff --git a/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md b/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md index 3f6926c5..eb82c609 100644 --- a/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md +++ b/src/pages/v4/shared/src/types/3p/HostInfo.types/type-aliases/HostInfo.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/3p/HostInfo.types](../index.md) / HostInfo - # Type Alias: HostInfo ```ts diff --git a/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/index.md b/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/index.md index a14a4a72..63bab579 100644 --- a/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/index.md +++ b/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / shared/src/types/3p/editor/AppConfig.types - # shared/src/types/3p/editor/AppConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md b/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md index ca145ad2..37d9e6e3 100644 --- a/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md +++ b/src/pages/v4/shared/src/types/3p/editor/AppConfig.types/type-aliases/EditorAppConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/AppConfig.types](../index.md) / EditorAppConfig - # Type Alias: EditorAppConfig ```ts diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/index.md index 2ff6f100..9f219f7b 100644 --- a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/index.md +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / shared/src/types/3p/editor/DesignConfig.types - # shared/src/types/3p/editor/DesignConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md index 84ba7917..18813011 100644 --- a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/DesignConfig.types](../index.md) / CreateDesignConfig - # Interface: CreateDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md index 95c0f4da..bfb8df5d 100644 --- a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/DesignConfig.types](../index.md) / CreateWithAssetDesignConfig - # Interface: CreateWithAssetDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md index cd58f622..2a5d3e0e 100644 --- a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/DesignConfig.types](../index.md) / CreateWithTemplateDesignConfig - # Interface: CreateWithTemplateDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md index 0bf65676..f97c2704 100644 --- a/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md +++ b/src/pages/v4/shared/src/types/3p/editor/DesignConfig.types/interfaces/EditDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../../index.md) / [shared/src/types/3p/editor/DesignConfig.types](../index.md) / EditDesignConfig - # Interface: EditDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/3p/editor/index.md b/src/pages/v4/shared/src/types/3p/editor/index.md index 150e8ae9..299ee4f7 100644 --- a/src/pages/v4/shared/src/types/3p/editor/index.md +++ b/src/pages/v4/shared/src/types/3p/editor/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/3p/editor - # shared/src/types/3p/editor ## References diff --git a/src/pages/v4/shared/src/types/3p/index.md b/src/pages/v4/shared/src/types/3p/index.md index bf3fb249..fc4e8129 100644 --- a/src/pages/v4/shared/src/types/3p/index.md +++ b/src/pages/v4/shared/src/types/3p/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/3p - # shared/src/types/3p ## References diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md index 29f8ca1d..ec316f46 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/EditorIntent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / EditorIntent - # Enumeration: EditorIntent ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ImageQuickActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ImageQuickActionIntent.md index 0fa946bb..08092b61 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ImageQuickActionIntent.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ImageQuickActionIntent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / ImageQuickActionIntent - # Enumeration: ImageQuickActionIntent ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleIntent.md index ce3d4470..f1b8fb09 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleIntent.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleIntent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / ModuleIntent - # Enumeration: ModuleIntent ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleSubCategory.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleSubCategory.md index 8f711838..96bd6497 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleSubCategory.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/ModuleSubCategory.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / ModuleSubCategory - # Enumeration: ModuleSubCategory ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/PdfQuickActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/PdfQuickActionIntent.md index c857cdcf..33ffdf39 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/PdfQuickActionIntent.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/PdfQuickActionIntent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / PdfQuickActionIntent - # Enumeration: PdfQuickActionIntent ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/QuickActionSubCategories.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/QuickActionSubCategories.md index f91295d5..0c0ff406 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/QuickActionSubCategories.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/QuickActionSubCategories.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / QuickActionSubCategories - # Enumeration: QuickActionSubCategories ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/VideoQuickActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/VideoQuickActionIntent.md index 688d94b7..aca8a954 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/VideoQuickActionIntent.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/VideoQuickActionIntent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / VideoQuickActionIntent - # Enumeration: VideoQuickActionIntent ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/WarmupIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/WarmupIntent.md index 10041533..22eb4c5e 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/WarmupIntent.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/enumerations/WarmupIntent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / WarmupIntent - # Enumeration: WarmupIntent ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/index.md b/src/pages/v4/shared/src/types/ActionIntent.types/index.md index 7144d5eb..03857422 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/index.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/ActionIntent.types - # shared/src/types/ActionIntent.types ## Index diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md index a3d57d30..d7319bff 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/ActionIntent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / ActionIntent - # Type Alias: ActionIntent ```ts diff --git a/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/QuickActionIntent.md b/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/QuickActionIntent.md index 4c95f928..7c0a71e7 100644 --- a/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/QuickActionIntent.md +++ b/src/pages/v4/shared/src/types/ActionIntent.types/type-aliases/QuickActionIntent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ActionIntent.types](../index.md) / QuickActionIntent - # Type Alias: QuickActionIntent ```ts diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md index fb9beed2..8083cee5 100644 --- a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/ColorTheme.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / ColorTheme - # Enumeration: ColorTheme ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/EditorPanelView.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/EditorPanelView.md index 54290e97..c0ffd857 100644 --- a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/EditorPanelView.md +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/EditorPanelView.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / EditorPanelView - # Enumeration: EditorPanelView ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/Scale.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/Scale.md index 5e9eb464..73ac65e1 100644 --- a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/Scale.md +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/Scale.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / Scale - # Enumeration: Scale ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/SpectrumTheme.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/SpectrumTheme.md index 5166f60b..7879f8ed 100644 --- a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/SpectrumTheme.md +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/SpectrumTheme.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / SpectrumTheme - # Enumeration: SpectrumTheme ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateMediaType.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateMediaType.md index 287919e0..df059683 100644 --- a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateMediaType.md +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateMediaType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / TemplateMediaType - # Enumeration: TemplateMediaType ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateType.md b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateType.md index c6ee0c07..2a966fa1 100644 --- a/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateType.md +++ b/src/pages/v4/shared/src/types/AppConfig.types/enumerations/TemplateType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / TemplateType - # Enumeration: TemplateType ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/AppConfig.types/index.md b/src/pages/v4/shared/src/types/AppConfig.types/index.md index 757e070c..9a8b5b45 100644 --- a/src/pages/v4/shared/src/types/AppConfig.types/index.md +++ b/src/pages/v4/shared/src/types/AppConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/AppConfig.types - # shared/src/types/AppConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/AppConfig.types/variables/SearchCategory.md b/src/pages/v4/shared/src/types/AppConfig.types/variables/SearchCategory.md index c254e17a..d446770d 100644 --- a/src/pages/v4/shared/src/types/AppConfig.types/variables/SearchCategory.md +++ b/src/pages/v4/shared/src/types/AppConfig.types/variables/SearchCategory.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/AppConfig.types](../index.md) / SearchCategory - # Variable: SearchCategory ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md index 1654f96c..ce5a8971 100644 --- a/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetDataType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / AssetDataType - # Enumeration: AssetDataType ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetType.md index 006cf126..c9d570ec 100644 --- a/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetType.md +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/AssetType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / AssetType - # Enumeration: AssetType File format supported for design operations diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/ImageFileType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/ImageFileType.md index e6a523c4..dc69d0c3 100644 --- a/src/pages/v4/shared/src/types/Asset.types/enumerations/ImageFileType.md +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/ImageFileType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / ImageFileType - # Enumeration: ImageFileType ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/PdfFileType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/PdfFileType.md index cb6d29ee..2b1f5740 100644 --- a/src/pages/v4/shared/src/types/Asset.types/enumerations/PdfFileType.md +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/PdfFileType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / PdfFileType - # Enumeration: PdfFileType ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/SizeUnit.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/SizeUnit.md index cd37911d..b7ab98c8 100644 --- a/src/pages/v4/shared/src/types/Asset.types/enumerations/SizeUnit.md +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/SizeUnit.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / SizeUnit - # Enumeration: SizeUnit ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/Asset.types/enumerations/VideoFileType.md b/src/pages/v4/shared/src/types/Asset.types/enumerations/VideoFileType.md index 18d8986a..c3d30c68 100644 --- a/src/pages/v4/shared/src/types/Asset.types/enumerations/VideoFileType.md +++ b/src/pages/v4/shared/src/types/Asset.types/enumerations/VideoFileType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / VideoFileType - # Enumeration: VideoFileType ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/Asset.types/index.md b/src/pages/v4/shared/src/types/Asset.types/index.md index 963f3150..8b67d49e 100644 --- a/src/pages/v4/shared/src/types/Asset.types/index.md +++ b/src/pages/v4/shared/src/types/Asset.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/Asset.types - # shared/src/types/Asset.types ## Index diff --git a/src/pages/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md b/src/pages/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md index 12c0cc97..914a2f93 100644 --- a/src/pages/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md +++ b/src/pages/v4/shared/src/types/Asset.types/interfaces/OutputAsset.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / OutputAsset - # Interface: OutputAsset Information related to output asset. diff --git a/src/pages/v4/shared/src/types/Asset.types/interfaces/PixelSize.md b/src/pages/v4/shared/src/types/Asset.types/interfaces/PixelSize.md index 40ffbba4..a34a76b0 100644 --- a/src/pages/v4/shared/src/types/Asset.types/interfaces/PixelSize.md +++ b/src/pages/v4/shared/src/types/Asset.types/interfaces/PixelSize.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / PixelSize - # Interface: PixelSize ## Extends diff --git a/src/pages/v4/shared/src/types/Asset.types/interfaces/Size.md b/src/pages/v4/shared/src/types/Asset.types/interfaces/Size.md index e26289a4..6cb67288 100644 --- a/src/pages/v4/shared/src/types/Asset.types/interfaces/Size.md +++ b/src/pages/v4/shared/src/types/Asset.types/interfaces/Size.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / Size - # Interface: Size ## Extended by diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md index a2d71b36..b560b4b2 100644 --- a/src/pages/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/AspectRatio.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / AspectRatio - # Type Alias: AspectRatio ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/Asset.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/Asset.md index cf9843b3..81081779 100644 --- a/src/pages/v4/shared/src/types/Asset.types/type-aliases/Asset.md +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/Asset.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / Asset - # Type Alias: Asset ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md index 932dc767..5d180518 100644 --- a/src/pages/v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/Base64Asset.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / Base64Asset - # Type Alias: Base64Asset ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md index 93ad1c08..15c2a448 100644 --- a/src/pages/v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/BlobAsset.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / BlobAsset - # Type Alias: BlobAsset ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/FileType.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/FileType.md index b382dfd4..23a47a67 100644 --- a/src/pages/v4/shared/src/types/Asset.types/type-aliases/FileType.md +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/FileType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / FileType - # Type Alias: FileType ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageDimensions.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageDimensions.md index 39902cab..633e837f 100644 --- a/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageDimensions.md +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageDimensions.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / ImageDimensions - # Type Alias: ImageDimensions ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageModuleFileTypes.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageModuleFileTypes.md index 758c21b5..16b844cd 100644 --- a/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageModuleFileTypes.md +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/ImageModuleFileTypes.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / ImageModuleFileTypes - # Type Alias: ImageModuleFileTypes ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md b/src/pages/v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md index 31cd8696..f0b62443 100644 --- a/src/pages/v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md +++ b/src/pages/v4/shared/src/types/Asset.types/type-aliases/UrlAsset.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / UrlAsset - # Type Alias: UrlAsset ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/variables/FileType.md b/src/pages/v4/shared/src/types/Asset.types/variables/FileType.md index 0f297349..971f4774 100644 --- a/src/pages/v4/shared/src/types/Asset.types/variables/FileType.md +++ b/src/pages/v4/shared/src/types/Asset.types/variables/FileType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / FileType - # Variable: FileType ```ts diff --git a/src/pages/v4/shared/src/types/Asset.types/variables/ImageModuleFileTypes.md b/src/pages/v4/shared/src/types/Asset.types/variables/ImageModuleFileTypes.md index 7388ef5d..6f291e9a 100644 --- a/src/pages/v4/shared/src/types/Asset.types/variables/ImageModuleFileTypes.md +++ b/src/pages/v4/shared/src/types/Asset.types/variables/ImageModuleFileTypes.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Asset.types](../index.md) / ImageModuleFileTypes - # Variable: ImageModuleFileTypes ```ts diff --git a/src/pages/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md b/src/pages/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md index f2b6f5df..b483e8ff 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md +++ b/src/pages/v4/shared/src/types/Authentication.types/enumerations/AuthMode.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / AuthMode - # Enumeration: AuthMode Enum representing different authentication modes. diff --git a/src/pages/v4/shared/src/types/Authentication.types/enumerations/ValidateTokenError.md b/src/pages/v4/shared/src/types/Authentication.types/enumerations/ValidateTokenError.md index 9c56dc5c..4f362527 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/enumerations/ValidateTokenError.md +++ b/src/pages/v4/shared/src/types/Authentication.types/enumerations/ValidateTokenError.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / ValidateTokenError - # Enumeration: ValidateTokenError ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/Authentication.types/index.md b/src/pages/v4/shared/src/types/Authentication.types/index.md index 98245f2f..32dbaec5 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/index.md +++ b/src/pages/v4/shared/src/types/Authentication.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/Authentication.types - # shared/src/types/Authentication.types ## Index diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md index b38d5c50..e5f2e28f 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/AuthConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / AuthConfig - # Interface: AuthConfig ## Properties diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/BaseAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/BaseAuthOption.md index f759ff36..4f66d195 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/interfaces/BaseAuthOption.md +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/BaseAuthOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / BaseAuthOption - # Interface: BaseAuthOption ## Extended by diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/DelayedAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/DelayedAuthOption.md index 7968c1e7..77809b64 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/interfaces/DelayedAuthOption.md +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/DelayedAuthOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / DelayedAuthOption - # Interface: DelayedAuthOption ## Extends diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/IMSAuthConfig.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/IMSAuthConfig.md index 34456296..ecd86ef6 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/interfaces/IMSAuthConfig.md +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/IMSAuthConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / IMSAuthConfig - # Interface: IMSAuthConfig ## Extends diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/ImsJumpAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/ImsJumpAuthOption.md index 8d1b3ab3..0a3551c9 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/interfaces/ImsJumpAuthOption.md +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/ImsJumpAuthOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / ImsJumpAuthOption - # Interface: ImsJumpAuthOption ## Extends diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthConfig.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthConfig.md index 4f33f929..dba4a0ba 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthConfig.md +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / PreSignedInAuthConfig - # Interface: PreSignedInAuthConfig ## Extended by diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthOption.md index 08bf5bea..29d04a90 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthOption.md +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/PreSignedInAuthOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / PreSignedInAuthOption - # Interface: PreSignedInAuthOption ## Extends diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/UpfrontAuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/UpfrontAuthOption.md index 3fcb010f..88f9bb2d 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/interfaces/UpfrontAuthOption.md +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/UpfrontAuthOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / UpfrontAuthOption - # Interface: UpfrontAuthOption ## Extends diff --git a/src/pages/v4/shared/src/types/Authentication.types/interfaces/UserInfo.md b/src/pages/v4/shared/src/types/Authentication.types/interfaces/UserInfo.md index b0b884bf..4ca1a58a 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/interfaces/UserInfo.md +++ b/src/pages/v4/shared/src/types/Authentication.types/interfaces/UserInfo.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / UserInfo - # Interface: UserInfo Base class for user related information. diff --git a/src/pages/v4/shared/src/types/Authentication.types/type-aliases/AuthOption.md b/src/pages/v4/shared/src/types/Authentication.types/type-aliases/AuthOption.md index 8119fe1c..62854aa5 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/type-aliases/AuthOption.md +++ b/src/pages/v4/shared/src/types/Authentication.types/type-aliases/AuthOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / AuthOption - # Type Alias: AuthOption ```ts diff --git a/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md b/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md index 42cc6b4d..c1fb459d 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md +++ b/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_DESCRIPTION_KEY.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / IMS\_JUMP\_ERROR\_DESCRIPTION\_KEY - # Variable: IMS\_JUMP\_ERROR\_DESCRIPTION\_KEY ```ts diff --git a/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md b/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md index e5b6d996..2ca76ea8 100644 --- a/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md +++ b/src/pages/v4/shared/src/types/Authentication.types/variables/IMS_JUMP_ERROR_KEY.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Authentication.types](../index.md) / IMS\_JUMP\_ERROR\_KEY - # Variable: IMS\_JUMP\_ERROR\_KEY ```ts diff --git a/src/pages/v4/shared/src/types/BrowserEvent.types/enumerations/BrowserEvent.md b/src/pages/v4/shared/src/types/BrowserEvent.types/enumerations/BrowserEvent.md index 12aad420..0a21d673 100644 --- a/src/pages/v4/shared/src/types/BrowserEvent.types/enumerations/BrowserEvent.md +++ b/src/pages/v4/shared/src/types/BrowserEvent.types/enumerations/BrowserEvent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/BrowserEvent.types](../index.md) / BrowserEvent - # Enumeration: BrowserEvent ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/BrowserEvent.types/index.md b/src/pages/v4/shared/src/types/BrowserEvent.types/index.md index c1ab3f49..6c7c0c86 100644 --- a/src/pages/v4/shared/src/types/BrowserEvent.types/index.md +++ b/src/pages/v4/shared/src/types/BrowserEvent.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/BrowserEvent.types - # shared/src/types/BrowserEvent.types ## Index diff --git a/src/pages/v4/shared/src/types/Callbacks.types/index.md b/src/pages/v4/shared/src/types/Callbacks.types/index.md index 90da437a..b99d399d 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/index.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/Callbacks.types - # shared/src/types/Callbacks.types ## Index diff --git a/src/pages/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md b/src/pages/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md index 8f6c2e69..445a655a 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/interfaces/Callbacks.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / Callbacks - # Interface: Callbacks ## Properties diff --git a/src/pages/v4/shared/src/types/Callbacks.types/interfaces/IntentChangeConfig.md b/src/pages/v4/shared/src/types/Callbacks.types/interfaces/IntentChangeConfig.md index e71d18e2..d29323d8 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/interfaces/IntentChangeConfig.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/interfaces/IntentChangeConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / IntentChangeConfig - # Interface: IntentChangeConfig ## Properties diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md index f365cef5..6d746da2 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/CancelCallback.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / CancelCallback - # Type Alias: CancelCallback() ```ts diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/EventCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/EventCallback.md index 49e729e0..ac39dd41 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/EventCallback.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/EventCallback.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / EventCallback - # Type Alias: EventCallback() ```ts diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/IntentChangeCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/IntentChangeCallback.md index b7ffe3f3..cedf025e 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/IntentChangeCallback.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/IntentChangeCallback.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / IntentChangeCallback - # Type Alias: IntentChangeCallback() ```ts diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadCallback.md index e5b44f82..a4953001 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadCallback.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadCallback.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / LoadCallback - # Type Alias: LoadCallback() ```ts diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadStartCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadStartCallback.md index a9c8354a..2fc0e745 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadStartCallback.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/LoadStartCallback.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / LoadStartCallback - # Type Alias: LoadStartCallback() ```ts diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishCallback.md index 2af3ea95..eb92978f 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishCallback.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishCallback.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / PublishCallback - # Type Alias: PublishCallback() ```ts diff --git a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishStartCallback.md b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishStartCallback.md index 30d847fb..77f97490 100644 --- a/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishStartCallback.md +++ b/src/pages/v4/shared/src/types/Callbacks.types/type-aliases/PublishStartCallback.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Callbacks.types](../index.md) / PublishStartCallback - # Type Alias: PublishStartCallback() ```ts diff --git a/src/pages/v4/shared/src/types/ConfigManager.types/index.md b/src/pages/v4/shared/src/types/ConfigManager.types/index.md index e99120ed..8309a84c 100644 --- a/src/pages/v4/shared/src/types/ConfigManager.types/index.md +++ b/src/pages/v4/shared/src/types/ConfigManager.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/ConfigManager.types - # shared/src/types/ConfigManager.types ## Index diff --git a/src/pages/v4/shared/src/types/ConfigManager.types/type-aliases/Config.md b/src/pages/v4/shared/src/types/ConfigManager.types/type-aliases/Config.md index 2e953c7b..aa8609ec 100644 --- a/src/pages/v4/shared/src/types/ConfigManager.types/type-aliases/Config.md +++ b/src/pages/v4/shared/src/types/ConfigManager.types/type-aliases/Config.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ConfigManager.types](../index.md) / Config - # Type Alias: Config ```ts diff --git a/src/pages/v4/shared/src/types/ConfigManager.types/variables/SDK_CDN_BASE.md b/src/pages/v4/shared/src/types/ConfigManager.types/variables/SDK_CDN_BASE.md index 8394bf2e..33cf58f9 100644 --- a/src/pages/v4/shared/src/types/ConfigManager.types/variables/SDK_CDN_BASE.md +++ b/src/pages/v4/shared/src/types/ConfigManager.types/variables/SDK_CDN_BASE.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ConfigManager.types](../index.md) / SDK\_CDN\_BASE - # Variable: SDK\_CDN\_BASE ```ts diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/enumerations/ContainerMode.md b/src/pages/v4/shared/src/types/ContainerConfig.types/enumerations/ContainerMode.md index 077eb2c5..5e3c2fe3 100644 --- a/src/pages/v4/shared/src/types/ContainerConfig.types/enumerations/ContainerMode.md +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/enumerations/ContainerMode.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / ContainerMode - # Enumeration: ContainerMode ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/index.md b/src/pages/v4/shared/src/types/ContainerConfig.types/index.md index 3544c02e..5e7e269d 100644 --- a/src/pages/v4/shared/src/types/ContainerConfig.types/index.md +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/ContainerConfig.types - # shared/src/types/ContainerConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md index ce7dfd5d..90bd059c 100644 --- a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/BaseContainerConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / BaseContainerConfig - # Interface: BaseContainerConfig ## Extended by diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/FillContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/FillContainerConfig.md index a7d41a3b..34f70c29 100644 --- a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/FillContainerConfig.md +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/FillContainerConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / FillContainerConfig - # Interface: FillContainerConfig ## Extends diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineContainerConfig.md index 5ef6e67a..7b6df98b 100644 --- a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineContainerConfig.md +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineContainerConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / InlineContainerConfig - # Interface: InlineContainerConfig ## Extends diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md index 4cfbe55d..88f986d2 100644 --- a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/InlineOrModalContainerConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / InlineOrModalContainerConfig - # Interface: InlineOrModalContainerConfig ## Extends diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/ModalContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/ModalContainerConfig.md index ef55f536..4b5c39e7 100644 --- a/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/ModalContainerConfig.md +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/interfaces/ModalContainerConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / ModalContainerConfig - # Interface: ModalContainerConfig ## Extends diff --git a/src/pages/v4/shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md b/src/pages/v4/shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md index 7ef7f33a..d8b28a3c 100644 --- a/src/pages/v4/shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md +++ b/src/pages/v4/shared/src/types/ContainerConfig.types/type-aliases/ContainerConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ContainerConfig.types](../index.md) / ContainerConfig - # Type Alias: ContainerConfig ```ts diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/DesignConfig.types/index.md index e8f50e86..2b88a7f1 100644 --- a/src/pages/v4/shared/src/types/DesignConfig.types/index.md +++ b/src/pages/v4/shared/src/types/DesignConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/DesignConfig.types - # shared/src/types/DesignConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md index d4fe2447..2d9678ef 100644 --- a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md +++ b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseAppConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/DesignConfig.types](../index.md) / BaseAppConfig - # Interface: BaseAppConfig ## Extended by diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseDocConfig.md b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseDocConfig.md index edd0648a..4eee6f43 100644 --- a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseDocConfig.md +++ b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/BaseDocConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/DesignConfig.types](../index.md) / BaseDocConfig - # Interface: BaseDocConfig ## Extended by diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/DesignConfig.md b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/DesignConfig.md index 0a3b71f1..19c9a5f6 100644 --- a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/DesignConfig.md +++ b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/DesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/DesignConfig.types](../index.md) / DesignConfig - # Interface: DesignConfig ## Extended by diff --git a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/TargetDocConfig.md b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/TargetDocConfig.md index 72905fb7..65cbff7d 100644 --- a/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/TargetDocConfig.md +++ b/src/pages/v4/shared/src/types/DesignConfig.types/interfaces/TargetDocConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/DesignConfig.types](../index.md) / TargetDocConfig - # Interface: TargetDocConfig ## Properties diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md index 81cf05e9..40fa9125 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/DownloadTarget.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DownloadTarget - # Enumeration: DownloadTarget ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherIntent.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherIntent.md index 2ab9fb46..2c9dadce 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherIntent.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherIntent.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EditFurtherIntent - # Enumeration: EditFurtherIntent ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherTarget.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherTarget.md index c17520df..2b30a18a 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherTarget.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/EditFurtherTarget.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EditFurtherTarget - # Enumeration: EditFurtherTarget ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportGroupType.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportGroupType.md index 9317ae35..0707327c 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportGroupType.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportGroupType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportGroupType - # Enumeration: ExportGroupType ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportOptionUI.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportOptionUI.md index 694da679..3912e65e 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportOptionUI.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/ExportOptionUI.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOptionUI - # Enumeration: ExportOptionUI ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/PublishTarget.md b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/PublishTarget.md index 3d225258..e524fbc4 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/PublishTarget.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/enumerations/PublishTarget.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / PublishTarget - # Enumeration: PublishTarget ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/index.md b/src/pages/v4/shared/src/types/ExportConfig.types/index.md index c0524721..3b017960 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/index.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/ExportConfig.types - # shared/src/types/ExportConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md index a032cd45..d6535fcd 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseAction.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / BaseAction - # Interface: BaseAction ## Extended by diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseButtonStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseButtonStyle.md index 54871e46..e666692c 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseButtonStyle.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseButtonStyle.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / BaseButtonStyle - # Interface: BaseButtonStyle Represents the style of a button, extending the base Style interface. diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseExportOption.md index 71062dc6..fc0f84bd 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseExportOption.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/BaseExportOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / BaseExportOption - # Interface: BaseExportOption ## Extended by diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingDropdownOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingDropdownOption.md index 1a3b01d0..57695a8d 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingDropdownOption.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingDropdownOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ContinueEditingDropdownOption - # Interface: ContinueEditingDropdownOption ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingGroup.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingGroup.md index ea79d612..73908cbc 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingGroup.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ContinueEditingGroup.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ContinueEditingGroup - # Interface: ContinueEditingGroup ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/CustomContentConfig.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/CustomContentConfig.md index 595d6ff4..a0bf41a2 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/CustomContentConfig.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/CustomContentConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / CustomContentConfig - # Interface: CustomContentConfig Represents the configuration for custom content in a Dropdown option. diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadAction.md index 7eea28d5..b4ef16ae 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadAction.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadAction.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DownloadAction - # Interface: DownloadAction ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadExportOption.md index db95c3bb..1490f8e2 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadExportOption.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DownloadExportOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DownloadExportOption - # Interface: DownloadExportOption ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyle.md index 3e7d5501..657bb810 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyle.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyle.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DropdownOptionStyle - # Interface: DropdownOptionStyle Represents the style of a dropdown option, extending the base Style interface. diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyleCompat.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyleCompat.md index d00f7475..9f524b49 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyleCompat.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/DropdownOptionStyleCompat.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DropdownOptionStyleCompat - # Interface: DropdownOptionStyleCompat Represents the style of a dropdown option, extending the base Style interface. diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherAction.md index d75c5e63..577c5016 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherAction.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherAction.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EditFurtherAction - # Interface: EditFurtherAction ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherExportOption.md index f5238087..73065c04 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherExportOption.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/EditFurtherExportOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EditFurtherExportOption - # Interface: EditFurtherExportOption ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportGroup.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportGroup.md index 7e301504..05a18e29 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportGroup.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportGroup.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportGroup - # Interface: ExportGroup ## Extended by diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportOptionGroup.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportOptionGroup.md index 5d37a988..f04dd575 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportOptionGroup.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/ExportOptionGroup.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOptionGroup - # Interface: ExportOptionGroup ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/LinkStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/LinkStyle.md index 5298d905..996a4d6a 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/LinkStyle.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/LinkStyle.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / LinkStyle - # Interface: LinkStyle ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishAction.md index 3fe1e044..7e720c63 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishAction.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishAction.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / PublishAction - # Interface: PublishAction ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishExportOption.md index bff667ef..7cbf3ef2 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishExportOption.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/PublishExportOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / PublishExportOption - # Interface: PublishExportOption ## Extends diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/Style.md b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/Style.md index 471cd366..062bba60 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/Style.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/interfaces/Style.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / Style - # Interface: Style ## Extended by diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md index 8f5ec485..0765e16a 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ButtonStyle.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ButtonStyle - # Type Alias: ButtonStyle ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContentType.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContentType.md index bbde4791..ff34efb9 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContentType.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContentType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ContentType - # Type Alias: ContentType ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContinueEditingAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContinueEditingAction.md index 3ac5e943..25f5a9e2 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContinueEditingAction.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ContinueEditingAction.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ContinueEditingAction - # Type Alias: ContinueEditingAction ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/DropdownExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/DropdownExportOption.md index 7179939e..29b0d0b4 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/DropdownExportOption.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/DropdownExportOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / DropdownExportOption - # Type Alias: DropdownExportOption ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/EnabledButtonStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/EnabledButtonStyle.md index 954188cf..71cfa7ad 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/EnabledButtonStyle.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/EnabledButtonStyle.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / EnabledButtonStyle - # Type Alias: EnabledButtonStyle ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportAction.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportAction.md index 3df047d2..9767e1c4 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportAction.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportAction.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportAction - # Type Alias: ExportAction ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonTreatment.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonTreatment.md index 568ea6d5..90c0d4fb 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonTreatment.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonTreatment.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportButtonTreatment - # Type Alias: ExportButtonTreatment ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonVariant.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonVariant.md index 7127b0df..e1ae8acb 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonVariant.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportButtonVariant.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportButtonVariant - # Type Alias: ExportButtonVariant ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportConfig.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportConfig.md index 10ee13dc..c74df4d7 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportConfig.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportConfig - # Type Alias: ExportConfig ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportContext.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportContext.md index b46319e7..819d0221 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportContext.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportContext.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportContext - # Type Alias: ExportContext ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOption.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOption.md index 2d9c9ee3..69611276 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOption.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOption.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOption - # Type Alias: ExportOption ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptionOrGroup.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptionOrGroup.md index 23b3e8a5..32c41989 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptionOrGroup.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptionOrGroup.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOptionOrGroup - # Type Alias: ExportOptionOrGroup ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md index f4b4ac9b..45db7675 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportOptions.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportOptions - # Type Alias: ExportOptions ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportStyle.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportStyle.md index a9ab59f3..8b38795a 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportStyle.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportStyle.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportStyle - # Type Alias: ExportStyle ```ts diff --git a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportTarget.md b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportTarget.md index 7695b649..53cd5e68 100644 --- a/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportTarget.md +++ b/src/pages/v4/shared/src/types/ExportConfig.types/type-aliases/ExportTarget.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/ExportConfig.types](../index.md) / ExportTarget - # Type Alias: ExportTarget ```ts diff --git a/src/pages/v4/shared/src/types/FeatureFlags.types/index.md b/src/pages/v4/shared/src/types/FeatureFlags.types/index.md index f109c49a..0d816489 100644 --- a/src/pages/v4/shared/src/types/FeatureFlags.types/index.md +++ b/src/pages/v4/shared/src/types/FeatureFlags.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/FeatureFlags.types - # shared/src/types/FeatureFlags.types ## Index diff --git a/src/pages/v4/shared/src/types/FeatureFlags.types/type-aliases/FeatureFlags.md b/src/pages/v4/shared/src/types/FeatureFlags.types/type-aliases/FeatureFlags.md index e49c34a3..64b920c2 100644 --- a/src/pages/v4/shared/src/types/FeatureFlags.types/type-aliases/FeatureFlags.md +++ b/src/pages/v4/shared/src/types/FeatureFlags.types/type-aliases/FeatureFlags.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/FeatureFlags.types](../index.md) / FeatureFlags - # Type Alias: FeatureFlags ```ts diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Environment.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Environment.md index 064bd8d6..5f378099 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Environment.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Environment.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / Environment - # Enumeration: Environment 1P only diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostId.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostId.md index 324b0b3d..267e7a0e 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostId.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostId.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostId - # Enumeration: HostId ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostType.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostType.md index 40930ca8..3217f00e 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostType.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/HostType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostType - # Enumeration: HostType ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Locale.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Locale.md index 58a51620..a4b0d911 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Locale.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/Locale.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / Locale - # Enumeration: Locale List of supported locales. diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PIIPStatus.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PIIPStatus.md index fcadf4d9..cc38cccf 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PIIPStatus.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PIIPStatus.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / PIIPStatus - # Enumeration: PIIPStatus Represents whether analytics are sent. diff --git a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PlatformCategory.md b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PlatformCategory.md index 3ad57495..e26c7c88 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PlatformCategory.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/enumerations/PlatformCategory.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / PlatformCategory - # Enumeration: PlatformCategory ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/HostInfo.types/index.md b/src/pages/v4/shared/src/types/HostInfo.types/index.md index 3d97c5be..c380e976 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/index.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/HostInfo.types - # shared/src/types/HostInfo.types ## Index diff --git a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md index 82d145bd..38af18c1 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/ConfigParamsBase.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / ConfigParamsBase - # Interface: ConfigParamsBase Params to configure the application. diff --git a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoComputed.md b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoComputed.md index 772c1fe1..aa4b97e7 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoComputed.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoComputed.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoComputed - # Interface: HostInfoComputed This interface describes the properties computed from host session. diff --git a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSession.md b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSession.md index 026a6b2c..d94d6e72 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSession.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSession.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoSession - # Interface: HostInfoSession ## Properties diff --git a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md index 11a9bc71..8d803270 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/interfaces/HostInfoSpecifiedBase.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoSpecifiedBase - # Interface: HostInfoSpecifiedBase This interface describes the properties provided by client. diff --git a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md index 05783c59..ac93f64a 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/ConfigParams.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / ConfigParams - # Type Alias: ConfigParams ```ts diff --git a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md index 61b69afc..1ea95b03 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfo.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfo - # Type Alias: HostInfo ```ts diff --git a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoExtended.md b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoExtended.md index 3b7e2653..b1bcb2d3 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoExtended.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoExtended.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoExtended - # Type Alias: HostInfoExtended ```ts diff --git a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoSpecified.md b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoSpecified.md index 84a38f4a..850dbec3 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoSpecified.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/type-aliases/HostInfoSpecified.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostInfoSpecified - # Type Alias: HostInfoSpecified ```ts diff --git a/src/pages/v4/shared/src/types/HostInfo.types/variables/HostTypeName.md b/src/pages/v4/shared/src/types/HostInfo.types/variables/HostTypeName.md index 6be4745a..0590b0e2 100644 --- a/src/pages/v4/shared/src/types/HostInfo.types/variables/HostTypeName.md +++ b/src/pages/v4/shared/src/types/HostInfo.types/variables/HostTypeName.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/HostInfo.types](../index.md) / HostTypeName - # Variable: HostTypeName ```ts diff --git a/src/pages/v4/shared/src/types/Layout.types/enumerations/CanvasType.md b/src/pages/v4/shared/src/types/Layout.types/enumerations/CanvasType.md index 2934cc87..feefe7bf 100644 --- a/src/pages/v4/shared/src/types/Layout.types/enumerations/CanvasType.md +++ b/src/pages/v4/shared/src/types/Layout.types/enumerations/CanvasType.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Layout.types](../index.md) / CanvasType - # Enumeration: CanvasType Canvas Layout supported in Project X diff --git a/src/pages/v4/shared/src/types/Layout.types/index.md b/src/pages/v4/shared/src/types/Layout.types/index.md index df050478..83faf928 100644 --- a/src/pages/v4/shared/src/types/Layout.types/index.md +++ b/src/pages/v4/shared/src/types/Layout.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/Layout.types - # shared/src/types/Layout.types ## Index diff --git a/src/pages/v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md b/src/pages/v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md index 011fbf19..6be00096 100644 --- a/src/pages/v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md +++ b/src/pages/v4/shared/src/types/Layout.types/type-aliases/CanvasInfo.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Layout.types](../index.md) / CanvasInfo - # Type Alias: CanvasInfo ```ts diff --git a/src/pages/v4/shared/src/types/Layout.types/variables/CanvasTypeInfo.md b/src/pages/v4/shared/src/types/Layout.types/variables/CanvasTypeInfo.md index a7586170..16881bd1 100644 --- a/src/pages/v4/shared/src/types/Layout.types/variables/CanvasTypeInfo.md +++ b/src/pages/v4/shared/src/types/Layout.types/variables/CanvasTypeInfo.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Layout.types](../index.md) / CanvasTypeInfo - # Variable: CanvasTypeInfo ```ts diff --git a/src/pages/v4/shared/src/types/Network.types/enumerations/NetworkState.md b/src/pages/v4/shared/src/types/Network.types/enumerations/NetworkState.md index 038a1bf8..0542621d 100644 --- a/src/pages/v4/shared/src/types/Network.types/enumerations/NetworkState.md +++ b/src/pages/v4/shared/src/types/Network.types/enumerations/NetworkState.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Network.types](../index.md) / NetworkState - # Enumeration: NetworkState ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/Network.types/index.md b/src/pages/v4/shared/src/types/Network.types/index.md index 90e52bc6..d820c0b5 100644 --- a/src/pages/v4/shared/src/types/Network.types/index.md +++ b/src/pages/v4/shared/src/types/Network.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/Network.types - # shared/src/types/Network.types ## Index diff --git a/src/pages/v4/shared/src/types/PublishParams.types/index.md b/src/pages/v4/shared/src/types/PublishParams.types/index.md index a2466fde..95eb392f 100644 --- a/src/pages/v4/shared/src/types/PublishParams.types/index.md +++ b/src/pages/v4/shared/src/types/PublishParams.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/PublishParams.types - # shared/src/types/PublishParams.types ## Index diff --git a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md index a9b32c29..28644a4a 100644 --- a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md +++ b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/AssetTargetInfo.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/PublishParams.types](../index.md) / AssetTargetInfo - # Interface: AssetTargetInfo ## Properties diff --git a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/EditorPublishParams.md b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/EditorPublishParams.md index 33a0fb4f..bee01127 100644 --- a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/EditorPublishParams.md +++ b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/EditorPublishParams.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/PublishParams.types](../index.md) / EditorPublishParams - # Interface: EditorPublishParams Asset related information received with onPublish callback. diff --git a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/PublishParams.md b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/PublishParams.md index e60ea0d9..7affbacb 100644 --- a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/PublishParams.md +++ b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/PublishParams.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/PublishParams.types](../index.md) / PublishParams - # Interface: PublishParams Asset related information received with onPublish callback. diff --git a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/QuickActionPublishParams.md b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/QuickActionPublishParams.md index e50d188f..d285594c 100644 --- a/src/pages/v4/shared/src/types/PublishParams.types/interfaces/QuickActionPublishParams.md +++ b/src/pages/v4/shared/src/types/PublishParams.types/interfaces/QuickActionPublishParams.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/PublishParams.types](../index.md) / QuickActionPublishParams - # Interface: QuickActionPublishParams Asset related information received with onPublish callback in Quick Actions. diff --git a/src/pages/v4/shared/src/types/TargetInfo.types/enumerations/Target.md b/src/pages/v4/shared/src/types/TargetInfo.types/enumerations/Target.md index 3bff21f1..d3a4e347 100644 --- a/src/pages/v4/shared/src/types/TargetInfo.types/enumerations/Target.md +++ b/src/pages/v4/shared/src/types/TargetInfo.types/enumerations/Target.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/TargetInfo.types](../index.md) / Target - # Enumeration: Target ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/TargetInfo.types/index.md b/src/pages/v4/shared/src/types/TargetInfo.types/index.md index 462c989f..e1609e93 100644 --- a/src/pages/v4/shared/src/types/TargetInfo.types/index.md +++ b/src/pages/v4/shared/src/types/TargetInfo.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/TargetInfo.types - # shared/src/types/TargetInfo.types ## Index diff --git a/src/pages/v4/shared/src/types/TargetInfo.types/interfaces/TargetInfo.md b/src/pages/v4/shared/src/types/TargetInfo.types/interfaces/TargetInfo.md index e31fe457..930f152c 100644 --- a/src/pages/v4/shared/src/types/TargetInfo.types/interfaces/TargetInfo.md +++ b/src/pages/v4/shared/src/types/TargetInfo.types/interfaces/TargetInfo.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/TargetInfo.types](../index.md) / TargetInfo - # Interface: TargetInfo The information of target application (for eg : CCX) which host can open in the browser. diff --git a/src/pages/v4/shared/src/types/TargetInfo.types/type-aliases/TargetsConfig.md b/src/pages/v4/shared/src/types/TargetInfo.types/type-aliases/TargetsConfig.md index b383e96e..19a06c11 100644 --- a/src/pages/v4/shared/src/types/TargetInfo.types/type-aliases/TargetsConfig.md +++ b/src/pages/v4/shared/src/types/TargetInfo.types/type-aliases/TargetsConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/TargetInfo.types](../index.md) / TargetsConfig - # Type Alias: TargetsConfig ```ts diff --git a/src/pages/v4/shared/src/types/Version.types/index.md b/src/pages/v4/shared/src/types/Version.types/index.md index 53522f54..2e13cebb 100644 --- a/src/pages/v4/shared/src/types/Version.types/index.md +++ b/src/pages/v4/shared/src/types/Version.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/Version.types - # shared/src/types/Version.types ## Index diff --git a/src/pages/v4/shared/src/types/Version.types/interfaces/Version.md b/src/pages/v4/shared/src/types/Version.types/interfaces/Version.md index d997c5bd..3c722869 100644 --- a/src/pages/v4/shared/src/types/Version.types/interfaces/Version.md +++ b/src/pages/v4/shared/src/types/Version.types/interfaces/Version.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Version.types](../index.md) / Version - # Interface: Version Version details of any application. diff --git a/src/pages/v4/shared/src/types/Workflow.types/enumerations/Workflow.md b/src/pages/v4/shared/src/types/Workflow.types/enumerations/Workflow.md index ca18bee4..7afe105b 100644 --- a/src/pages/v4/shared/src/types/Workflow.types/enumerations/Workflow.md +++ b/src/pages/v4/shared/src/types/Workflow.types/enumerations/Workflow.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / [shared/src/types/Workflow.types](../index.md) / Workflow - # Enumeration: Workflow ## Enumeration Members diff --git a/src/pages/v4/shared/src/types/Workflow.types/index.md b/src/pages/v4/shared/src/types/Workflow.types/index.md index 03532d2a..34587e3c 100644 --- a/src/pages/v4/shared/src/types/Workflow.types/index.md +++ b/src/pages/v4/shared/src/types/Workflow.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/Workflow.types - # shared/src/types/Workflow.types ## Index diff --git a/src/pages/v4/shared/src/types/editor/AppConfig.types/index.md b/src/pages/v4/shared/src/types/editor/AppConfig.types/index.md index b17eae29..acfb0b5a 100644 --- a/src/pages/v4/shared/src/types/editor/AppConfig.types/index.md +++ b/src/pages/v4/shared/src/types/editor/AppConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/editor/AppConfig.types - # shared/src/types/editor/AppConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md b/src/pages/v4/shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md index 20a27ce9..494777a9 100644 --- a/src/pages/v4/shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md +++ b/src/pages/v4/shared/src/types/editor/AppConfig.types/interfaces/BaseEditorAppConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/AppConfig.types](../index.md) / BaseEditorAppConfig - # Interface: BaseEditorAppConfig ## Extends diff --git a/src/pages/v4/shared/src/types/editor/AppConfig.types/type-aliases/AppConfig.md b/src/pages/v4/shared/src/types/editor/AppConfig.types/type-aliases/AppConfig.md index db9158ca..79a603b5 100644 --- a/src/pages/v4/shared/src/types/editor/AppConfig.types/type-aliases/AppConfig.md +++ b/src/pages/v4/shared/src/types/editor/AppConfig.types/type-aliases/AppConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/AppConfig.types](../index.md) / AppConfig - # Type Alias: AppConfig ```ts diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/index.md index 1ba9a9aa..4b15b768 100644 --- a/src/pages/v4/shared/src/types/editor/DesignConfig.types/index.md +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/editor/DesignConfig.types - # shared/src/types/editor/DesignConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md index da556511..bba24d98 100644 --- a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / CreateDesignConfig - # Interface: CreateDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md index 78ea9d8c..03b7237d 100644 --- a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithAssetDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / CreateWithAssetDesignConfig - # Interface: CreateWithAssetDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md index d939800b..c46804bb 100644 --- a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/CreateWithTemplateDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / CreateWithTemplateDesignConfig - # Interface: CreateWithTemplateDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/EditDesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/EditDesignConfig.md index b551cd51..c90f7bc3 100644 --- a/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/EditDesignConfig.md +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/interfaces/EditDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / EditDesignConfig - # Interface: EditDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/editor/DesignConfig.types/type-aliases/DesignConfig.md b/src/pages/v4/shared/src/types/editor/DesignConfig.types/type-aliases/DesignConfig.md index 53b0102b..eec3cf92 100644 --- a/src/pages/v4/shared/src/types/editor/DesignConfig.types/type-aliases/DesignConfig.md +++ b/src/pages/v4/shared/src/types/editor/DesignConfig.types/type-aliases/DesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DesignConfig.types](../index.md) / DesignConfig - # Type Alias: DesignConfig ```ts diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/index.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/index.md index 9f096abe..8aad0888 100644 --- a/src/pages/v4/shared/src/types/editor/DocConfig.types/index.md +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/editor/DocConfig.types - # shared/src/types/editor/DocConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md index 85cef1fa..c68659fc 100644 --- a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateDocConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DocConfig.types](../index.md) / CreateDocConfig - # Interface: CreateDocConfig ## Extends diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md index 0b2494cc..7525c47d 100644 --- a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithAssetDocConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DocConfig.types](../index.md) / CreateWithAssetDocConfig - # Interface: CreateWithAssetDocConfig ## Extends diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md index b1c52eac..a55fd585 100644 --- a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/CreateWithTemplateDocConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DocConfig.types](../index.md) / CreateWithTemplateDocConfig - # Interface: CreateWithTemplateDocConfig ## Extends diff --git a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md index 4ace102d..229e9180 100644 --- a/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md +++ b/src/pages/v4/shared/src/types/editor/DocConfig.types/interfaces/EditDocConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/editor/DocConfig.types](../index.md) / EditDocConfig - # Interface: EditDocConfig ## Extends diff --git a/src/pages/v4/shared/src/types/editor/index.md b/src/pages/v4/shared/src/types/editor/index.md index 9e693c1f..2288faa0 100644 --- a/src/pages/v4/shared/src/types/editor/index.md +++ b/src/pages/v4/shared/src/types/editor/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/editor - # shared/src/types/editor ## References diff --git a/src/pages/v4/shared/src/types/index.md b/src/pages/v4/shared/src/types/index.md index bb43513c..24686225 100644 --- a/src/pages/v4/shared/src/types/index.md +++ b/src/pages/v4/shared/src/types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../index.md) / shared/src/types - # shared/src/types ## References diff --git a/src/pages/v4/shared/src/types/module/AppConfig.types/index.md b/src/pages/v4/shared/src/types/module/AppConfig.types/index.md index 398c74e4..0ec38b38 100644 --- a/src/pages/v4/shared/src/types/module/AppConfig.types/index.md +++ b/src/pages/v4/shared/src/types/module/AppConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/module/AppConfig.types - # shared/src/types/module/AppConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md index 7cd82837..74577baa 100644 --- a/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md +++ b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/EditImageAppConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/AppConfig.types](../index.md) / EditImageAppConfig - # Interface: EditImageAppConfig ## Extends diff --git a/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md index bddbe1a1..7c9f4927 100644 --- a/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md +++ b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/TextToImageAppConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/AppConfig.types](../index.md) / TextToImageAppConfig - # Interface: TextToImageAppConfig ## Extends diff --git a/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/WarmupAppConfig.md b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/WarmupAppConfig.md index ade7deeb..4ebad977 100644 --- a/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/WarmupAppConfig.md +++ b/src/pages/v4/shared/src/types/module/AppConfig.types/interfaces/WarmupAppConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/AppConfig.types](../index.md) / WarmupAppConfig - # Interface: WarmupAppConfig ## Extends diff --git a/src/pages/v4/shared/src/types/module/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/module/DesignConfig.types/index.md index 4b6d314d..ba9bc1be 100644 --- a/src/pages/v4/shared/src/types/module/DesignConfig.types/index.md +++ b/src/pages/v4/shared/src/types/module/DesignConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/module/DesignConfig.types - # shared/src/types/module/DesignConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md index 80836dc0..787e0a77 100644 --- a/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md +++ b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/EditImageDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/DesignConfig.types](../index.md) / EditImageDesignConfig - # Interface: EditImageDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/TextToImageDesignConfig.md b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/TextToImageDesignConfig.md index 03b3127f..efde2aa6 100644 --- a/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/TextToImageDesignConfig.md +++ b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/TextToImageDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/DesignConfig.types](../index.md) / TextToImageDesignConfig - # Interface: TextToImageDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/WarmupDesignConfig.md b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/WarmupDesignConfig.md index f601930f..fba815a8 100644 --- a/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/WarmupDesignConfig.md +++ b/src/pages/v4/shared/src/types/module/DesignConfig.types/interfaces/WarmupDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/DesignConfig.types](../index.md) / WarmupDesignConfig - # Interface: WarmupDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/module/DocConfig.types/index.md b/src/pages/v4/shared/src/types/module/DocConfig.types/index.md index 81a0f1a7..aa295b1b 100644 --- a/src/pages/v4/shared/src/types/module/DocConfig.types/index.md +++ b/src/pages/v4/shared/src/types/module/DocConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/module/DocConfig.types - # shared/src/types/module/DocConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md b/src/pages/v4/shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md index 3dd565a7..eea2652a 100644 --- a/src/pages/v4/shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md +++ b/src/pages/v4/shared/src/types/module/DocConfig.types/interfaces/EditImageDocConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/module/DocConfig.types](../index.md) / EditImageDocConfig - # Interface: EditImageDocConfig ## Extends diff --git a/src/pages/v4/shared/src/types/module/index.md b/src/pages/v4/shared/src/types/module/index.md index de514647..844aa5e6 100644 --- a/src/pages/v4/shared/src/types/module/index.md +++ b/src/pages/v4/shared/src/types/module/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/module - # shared/src/types/module ## References diff --git a/src/pages/v4/shared/src/types/quick-action/AppConfig.types/index.md b/src/pages/v4/shared/src/types/quick-action/AppConfig.types/index.md index 8cb9437a..8609fa28 100644 --- a/src/pages/v4/shared/src/types/quick-action/AppConfig.types/index.md +++ b/src/pages/v4/shared/src/types/quick-action/AppConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/quick-action/AppConfig.types - # shared/src/types/quick-action/AppConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md b/src/pages/v4/shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md index 3b29b570..7bad0f27 100644 --- a/src/pages/v4/shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md +++ b/src/pages/v4/shared/src/types/quick-action/AppConfig.types/interfaces/AppConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/AppConfig.types](../index.md) / AppConfig - # Interface: AppConfig ## Extends diff --git a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/index.md b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/index.md index d586cc98..6c1f4676 100644 --- a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/index.md +++ b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/quick-action/DesignConfig.types - # shared/src/types/quick-action/DesignConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md index 9cfa2cd9..c35f0341 100644 --- a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md +++ b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/BaseDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DesignConfig.types](../index.md) / BaseDesignConfig - # Interface: BaseDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/MergeVideosDesignConfig.md b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/MergeVideosDesignConfig.md index 3282d112..af37d39d 100644 --- a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/MergeVideosDesignConfig.md +++ b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/MergeVideosDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DesignConfig.types](../index.md) / MergeVideosDesignConfig - # Interface: MergeVideosDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/QuickActionDesignConfig.md b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/QuickActionDesignConfig.md index b4cd6c5d..612b0dd5 100644 --- a/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/QuickActionDesignConfig.md +++ b/src/pages/v4/shared/src/types/quick-action/DesignConfig.types/interfaces/QuickActionDesignConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DesignConfig.types](../index.md) / QuickActionDesignConfig - # Interface: QuickActionDesignConfig ## Extends diff --git a/src/pages/v4/shared/src/types/quick-action/DocConfig.types/index.md b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/index.md index 37d8ddf3..b5bf5139 100644 --- a/src/pages/v4/shared/src/types/quick-action/DocConfig.types/index.md +++ b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/quick-action/DocConfig.types - # shared/src/types/quick-action/DocConfig.types ## Index diff --git a/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md index 60845bdc..373ad2a9 100644 --- a/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md +++ b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/DocConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DocConfig.types](../index.md) / DocConfig - # Interface: DocConfig ## Extends diff --git a/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md index 2c22bfbe..b8519659 100644 --- a/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md +++ b/src/pages/v4/shared/src/types/quick-action/DocConfig.types/interfaces/MergeVideoDocConfig.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/quick-action/DocConfig.types](../index.md) / MergeVideoDocConfig - # Interface: MergeVideoDocConfig ## Extends diff --git a/src/pages/v4/shared/src/types/quick-action/index.md b/src/pages/v4/shared/src/types/quick-action/index.md index bf2c48c7..54bc6290 100644 --- a/src/pages/v4/shared/src/types/quick-action/index.md +++ b/src/pages/v4/shared/src/types/quick-action/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/quick-action - # shared/src/types/quick-action ## References diff --git a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/index.md b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/index.md index b2198643..2b9aee85 100644 --- a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/index.md +++ b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../index.md) / shared/src/types/v1\_1/OutputParams.types - # shared/src/types/v1\_1/OutputParams.types ## Index diff --git a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md index 9f380df4..5350fa0d 100644 --- a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md +++ b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/CCXPublishParams.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/v1\_1/OutputParams.types](../index.md) / CCXPublishParams - # Interface: CCXPublishParams Asset related information received with onPublish callback. diff --git a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/PublishParams.md b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/PublishParams.md index c4123db8..e5f321dc 100644 --- a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/PublishParams.md +++ b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/PublishParams.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/v1\_1/OutputParams.types](../index.md) / PublishParams - # Interface: PublishParams Asset related information received with onPublish callback. diff --git a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/QuickActionPublishParams.md b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/QuickActionPublishParams.md index 08c6eef2..1173ec64 100644 --- a/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/QuickActionPublishParams.md +++ b/src/pages/v4/shared/src/types/v1_1/OutputParams.types/interfaces/QuickActionPublishParams.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../../../index.md) / [shared/src/types/v1\_1/OutputParams.types](../index.md) / QuickActionPublishParams - # Interface: QuickActionPublishParams Asset related information received with onPublish callback in Quick Actions. diff --git a/src/pages/v4/shared/src/types/v1_1/index.md b/src/pages/v4/shared/src/types/v1_1/index.md index 8a260ee9..420dfc7b 100644 --- a/src/pages/v4/shared/src/types/v1_1/index.md +++ b/src/pages/v4/shared/src/types/v1_1/index.md @@ -1,5 +1,3 @@ -[cc-everywhere](../../../../index.md) / shared/src/types/v1\_1 - # shared/src/types/v1\_1 ## References From dd6c1d4c9533e59d9385f1085a729c9828a78ef8 Mon Sep 17 00:00:00 2001 From: Davide Barranca Date: Wed, 9 Oct 2024 14:45:21 +0200 Subject: [PATCH 5/6] Boost the RAM otherwise validation won't start --- .github/workflows/deploy.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index c125b345..f7d64f30 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -23,6 +23,15 @@ on: options: - console - index + runners: + description: "Runners on which to execute workflow" + required: true + default: "ubuntu-latest" + type: choice + options: + - ubuntu-latest + - developer-website-arc-prd-runners-adcce + jobs: set-state: runs-on: ubuntu-latest @@ -151,8 +160,10 @@ jobs: GATSBY_ALGOLIA_INDEX_ENV_PREFIX: ${{ secrets.AIO_ALGOLIA_INDEX_ENV_PREFIX }} GATSBY_FEDS_PRIVACY_ID: ${{ secrets.AIO_FEDS_PRIVACY_ID }} GATSBY_SITE_DOMAIN_URL: https://developer-stage.adobe.com - GATSBY_TEMPLATE_ID: ${{ secrets.AIO_IMS_DEV_TEMPLATE_ID }} - GATSBY_PRODUCT_NAME: 'Adobe Express Embed SDK' + GATSBY_TEMPLATE_ID: ${{ secrets.AIO_IMS_DEV_TEMPLATE_ID }} + GATSBY_PRODUCT_NAME: "Adobe Express Embed SDK" + GATSBY_DISABLE_SOURCE_MAPS: "true" + NODE_OPTIONS: "--max_old_space_size=30720" - name: Deploy uses: AdobeDocs/static-website-deploy@master @@ -260,8 +271,10 @@ jobs: GATSBY_ALGOLIA_INDEX_ENV_PREFIX: ${{ secrets.AIO_ALGOLIA_INDEX_ENV_PREFIX }} GATSBY_FEDS_PRIVACY_ID: ${{ secrets.AIO_FEDS_PRIVACY_ID }} GATSBY_SITE_DOMAIN_URL: https://developer.adobe.com - GATSBY_TEMPLATE_ID: ${{ secrets.AIO_IMS_PROD_TEMPLATE_ID }} + GATSBY_TEMPLATE_ID: ${{ secrets.AIO_IMS_PROD_TEMPLATE_ID }} GATSBY_PRODUCT_NAME: Adobe Express Embed SDK + GATSBY_DISABLE_SOURCE_MAPS: "true" + NODE_OPTIONS: "--max_old_space_size=30720" - name: Deploy uses: AdobeDocs/static-website-deploy@master with: From 4fb92b208471fd4d3609133df2acbf5c2f3e8547 Mon Sep 17 00:00:00 2001 From: Davide Barranca Date: Wed, 9 Oct 2024 17:09:04 +0200 Subject: [PATCH 6/6] SEO, cleanup, nits --- src/pages/guides/changelog/index.md | 2 ++ .../concepts/{ => img}/initialization-v4.png | Bin src/pages/guides/concepts/{ => img}/v3-v4.png | Bin src/pages/guides/concepts/img/version.png | Bin 0 -> 152256 bytes src/pages/guides/concepts/migration_v3_v4.md | 16 +++++++++------- src/pages/guides/quickstart/index.md | 1 + src/pages/guides/review/index.md | 3 +++ src/pages/guides/review/submission.png | Bin 268222 -> 0 bytes src/pages/guides/troubleshooting/faq.md | 10 ++++++++++ src/pages/guides/tutorials/full-editor.md | 3 +++ src/pages/guides/tutorials/getting-started.md | 1 + src/pages/guides/tutorials/index.md | 1 + src/pages/v4/index.md | 6 ++++-- 13 files changed, 34 insertions(+), 9 deletions(-) rename src/pages/guides/concepts/{ => img}/initialization-v4.png (100%) rename src/pages/guides/concepts/{ => img}/v3-v4.png (100%) create mode 100644 src/pages/guides/concepts/img/version.png delete mode 100644 src/pages/guides/review/submission.png diff --git a/src/pages/guides/changelog/index.md b/src/pages/guides/changelog/index.md index 94711c5f..0d30a9c0 100644 --- a/src/pages/guides/changelog/index.md +++ b/src/pages/guides/changelog/index.md @@ -2,6 +2,8 @@ keywords: - Breaking changes - Added + - Enhancements + - What's new - Known Issues - Embed SDK changelog - Changelog diff --git a/src/pages/guides/concepts/initialization-v4.png b/src/pages/guides/concepts/img/initialization-v4.png similarity index 100% rename from src/pages/guides/concepts/initialization-v4.png rename to src/pages/guides/concepts/img/initialization-v4.png diff --git a/src/pages/guides/concepts/v3-v4.png b/src/pages/guides/concepts/img/v3-v4.png similarity index 100% rename from src/pages/guides/concepts/v3-v4.png rename to src/pages/guides/concepts/img/v3-v4.png diff --git a/src/pages/guides/concepts/img/version.png b/src/pages/guides/concepts/img/version.png new file mode 100644 index 0000000000000000000000000000000000000000..78ddc6083a98f4b2bb9e67ec6689229105fa4451 GIT binary patch literal 152256 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 Oe>7F~RO*zh!~Z{vQIG2Y literal 0 HcmV?d00001 diff --git a/src/pages/guides/concepts/migration_v3_v4.md b/src/pages/guides/concepts/migration_v3_v4.md index ac6a324c..db41b9e2 100644 --- a/src/pages/guides/concepts/migration_v3_v4.md +++ b/src/pages/guides/concepts/migration_v3_v4.md @@ -60,7 +60,7 @@ The four parameters are: The following diagram shows how the previous API relates to the current new APIs: -![V3 V4 comparison](../concepts/v3-v4.png) +![V3 V4 comparison](./img/v3-v4.png) ### Editor Workflow API example @@ -72,7 +72,9 @@ The following diagram shows how the previous API relates to the current new APIs ### 1. Update SDK Version -Use this link to get the latest version -- [https://cc-embed.adobe.com/docs/v4/release/3p/modules.html](https://cc-embed.adobe.com/docs/v4/release/3p/modules.html) +Use this link to get the latest version: [https://cc-embed.adobe.com/sdk/v4/CCEverywhere.js](https://cc-embed.adobe.com/sdk/v4/CCEverywhere.js). You can check it directly in the JavaScript file. + +![version](./img/version.png) ### 2. Update Initialization Code @@ -90,7 +92,7 @@ We have moved callbacks from an API-level to a class-level parameter. This enabl With all the above changes, the SDK initialization API can be visualized using the following diagram: -![SDK initialization](./initialization-v4.png) +![SDK initialization](./img/initialization-v4.png) **V3:** @@ -174,24 +176,24 @@ By following this guide, you can ensure a smooth transition and take advantage o ## API References -[CCEverywhere](https://developer-stage.adobe.com/express/embed-sdk/docs/v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere/) +[CCEverywhere](../../v4/sdk/src/3p/CCEverywhere/classes/CCEverywhere/) Once you have successfully initialized the SDK, a Promise will be returned containing the `CCEverywhere` object. -[Editor API](https://developer-stage.adobe.com/express/embed-sdk/docs/v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow/) +[Editor API](../../v4/sdk/src/workflows/3p/EditorWorkflow/classes/EditorWorkflow/) Provides API References for /Editor API. -[Module API](https://developer-stage.adobe.com/express/embed-sdk/docs/v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow/) +[Module API](../../v4/sdk/src/workflows/3p/ModuleWorkflow/classes/ModuleWorkflow/) Provides API References for /Module API. -[Quick Action API](https://developer-stage.adobe.com/express/embed-sdk/docs/v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow/) +[Quick Action API](../../v4/sdk/src/workflows/3p/QuickActionWorkflow/classes/QuickActionWorkflow/) Provides API References for /Quick Action API. diff --git a/src/pages/guides/quickstart/index.md b/src/pages/guides/quickstart/index.md index 3d76e007..a38df928 100644 --- a/src/pages/guides/quickstart/index.md +++ b/src/pages/guides/quickstart/index.md @@ -14,6 +14,7 @@ keywords: - Initialize SDK - Getting started - Browser support + - Howto title: Quickstart Guide description: This is the Quickstart Guide for Adobe Express Embed SDK contributors: diff --git a/src/pages/guides/review/index.md b/src/pages/guides/review/index.md index d4feaf4d..1dfb2a59 100644 --- a/src/pages/guides/review/index.md +++ b/src/pages/guides/review/index.md @@ -2,6 +2,9 @@ keywords: - Developer submission guidelines - Review process + - Review + - Approval + - Rejection title: Submission and Review description: This page explains the submission and review process. contributors: diff --git a/src/pages/guides/review/submission.png b/src/pages/guides/review/submission.png deleted file mode 100644 index b0327d0ee3f5e6089dc77d421af54463d117ccab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 268222 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

@;YZh+&V_q4kbddJ}P1M{^nNxtH?3Q)d85~um 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