Table of Contents

Class ActivityTypeCreate

Namespace
Kentico.Xperience.Admin.DigitalMarketing.UIPages
Assembly
Kentico.Xperience.Admin.DigitalMarketing.dll

Activity creation page.

public sealed class ActivityTypeCreate : CreatePage<ActivityTypeInfo, ActivityTypeEditSection>, IPage
Inheritance
object
ActivityTypeCreate
Implements
Inherited Members
Extension Methods

Constructors

ActivityTypeCreate(IFormComponentMapper, IFormDataBinder, IPageLinkGenerator)

Initializes an instance of the ActivityTypeCreate class.

public ActivityTypeCreate(IFormComponentMapper formComponentMapper, IFormDataBinder formDataBinder, IPageLinkGenerator pageLinkGenerator)

Parameters

formComponentMapper IFormComponentMapper
formDataBinder IFormDataBinder
pageLinkGenerator IPageLinkGenerator

Methods

ConfigurePage()

Set up page's configuration. Configures UI page.

public override Task ConfigurePage()

Returns

Task

FinalizeInfoObject(ActivityTypeInfo, IFormFieldValueProvider, CancellationToken)

Allows to modify values of infoObject before validation and saving.

protected override Task FinalizeInfoObject(ActivityTypeInfo infoObject, IFormFieldValueProvider fieldValueProvider, CancellationToken cancellationToken)

Parameters

infoObject ActivityTypeInfo

Info object to be set.

fieldValueProvider IFormFieldValueProvider

Provider of form field values.

cancellationToken CancellationToken

The cancellation instruction.

Returns

Task