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
-
objectStateConfigurator
- 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
DropDownComponentForm component to configure.
formFieldValueProvider
IFormFieldValueProviderProvider of previous form field values.
cancellationToken
CancellationTokenThe cancellation instruction.
Returns
- Task
Remarks
This method can not be used to set value of form component. Use ConfigureValue(IFormFieldValueProvider, string, CancellationToken) instead.