Table of Contents

Class StateConfigurator

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

Provides state editing form component configurator.

public class StateConfigurator : FormComponentConfigurator<DropDownComponent>, IFormComponentConfigurator
Inheritance
object
StateConfigurator
Implements
Inherited Members
Extension Methods

Constructors

StateConfigurator(IInfoProvider<StateInfo>)

Initializes a new instance of StateConfigurator.

public StateConfigurator(IInfoProvider<StateInfo> stateInfoProvider)

Parameters

stateInfoProvider IInfoProvider<StateInfo>

Methods

Configure(DropDownComponent, IFormFieldValueProvider, CancellationToken)

Configures the form component.

public override Task Configure(DropDownComponent formComponent, IFormFieldValueProvider formFieldValueProvider, CancellationToken cancellationToken)

Parameters

formComponent DropDownComponent

Form component to configure.

formFieldValueProvider IFormFieldValueProvider

Provider of previous form field values.

cancellationToken CancellationToken

The cancellation instruction.

Returns

Task

Remarks

This method can not be used to set value of form component. Use ConfigureValue(IFormFieldValueProvider, string, CancellationToken) instead.