Table of Contents

Namespace Kentico.Xperience.Admin.DigitalMarketing

Classes

ConsentUrlPageIdentifier

Composite URL page identifier containing consent ID and culture code.

ContactMappingModel

Represent UI model for mapping options in form component properties dialog.

CrossSiteTagTableCellComponentProps

Properties of the CROSS_SITE_TAG_COMPONENT front-end component.

DataErasureCommandArguments

Represents arguments of the personal data erasure command.

DataErasureDialogConfiguration

Data erasure dialog configuration.

DefaultDataErasureDialogModel

Model with fields representing data erasure dialog.

DetailedStatusModel

Represents detailed status information for various usages across the UI.

DigitalMarketingNamedComponentCellComponentNames

Contains names of the digital marketing front-end components that can be used in cells of a table.

DigitalMarketingTemplateNames

Class contains constants identifying names of front-end template components.

EmailChannelApplicationUrlIdentifier

Email channel application identifier from the URL.

EmailChannelContentLanguageClientProperties

Properties for content language template.

EmailConfigurationState

Represents the state of the currently edited email configuration i.e. allowed actions for it, if it can be edited etc.

EmailPanelClientItem

Represents item for email panel.

EmailPanelItem

Represents item for email panel.

FunnelChartData

Funnel stage configuration.

GetEmailPanelItemsParameters

Class to specify parameters for Kentico.Xperience.Admin.DigitalMarketing.IEmailPanelItemProvider.

GetSelectedFormUrlCommandArgs

Arguments of a command which loads form edit URL for the edit button.

GetSelectedFormUrlCommandResult

Result of a command which loads form edit URL for the edit button.

InfoCardData

Statistics data card configuration.

LoadEmailPanelItemsCommandArguments

Load email panel items data arguments.

LoadEmailPanelItemsResult

Result representing data for the email panel data loading.

PersonalDataManagementPage

Base page for data protection pages providing personal data.

PersonalDataManagementPageConfiguration

Represents configuration for personal data management page template.

PersonalDataManagementTemplateClientProperties

Represents client properties for pages that are based on PersonalDataManagementPage.

RenameEmailConfigurationParameters

Rename email configuration parameters.

RichTextEditorConsentTextConfiguration

Represents RichTextEditorComponent configuration for Consent texts page.

RichTextEditorContactNotesConfiguration

Represents RichTextEditorComponent configuration for Contact edit page.

SearchForPersonalDataParameters

Represents parameters for search command.

SearchForPersonalDataResult

Represents the result of search command.

Interfaces

IDataErasureDialogModel

Represents validatable model for data erasure dialog (RightToBeForgotten).

IEmailConfigurationNameService

Service that provides methods for working with email configuration name.

IEmailDetailedStatusRetriever

Service for retrieving the status of the email.

IEmailStatusModelFactory

Factory for email status component properties.