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
stateInfoProviderIInfoProvider<StateInfo>
Methods
Configure(DropDownComponent, IFormFieldValueProvider, CancellationToken)
Configures the form component.
public override Task Configure(DropDownComponent formComponent, IFormFieldValueProvider formFieldValueProvider, CancellationToken cancellationToken)
Parameters
formComponentDropDownComponentForm component to configure.
formFieldValueProviderIFormFieldValueProviderProvider of previous form field values.
cancellationTokenCancellationTokenThe cancellation instruction.
Returns
- Task
Remarks
This method can not be used to set value of form component. Use ConfigureValue(IFormFieldValueProvider, string, CancellationToken) instead.