Table of Contents

Class TextInputComponent

Namespace
Kentico.Xperience.Admin.Base.Forms
Assembly
Kentico.Xperience.Admin.Base.dll

Represents a single line input form component.

[ComponentAttribute(typeof(TextInputComponentAttribute))]
public sealed class TextInputComponent : FormComponent<TextInputProperties, TextInputClientProperties, string>, IFormComponent, IFormItem<IFormComponentClientProperties>, IFormItem
Inheritance
object
TextInputComponent
Implements
Inherited Members
Extension Methods

Constructors

TextInputComponent(ILocalizationService)

Creates a new instance of TextInputComponent

public TextInputComponent(ILocalizationService localizationService)

Parameters

localizationService ILocalizationService

Fields

IDENTIFIER

Represents the TextInputComponent identifier.

public const string IDENTIFIER = "Kentico.Administration.TextInput"

Field Value

string

Properties

ClientComponentName

Name of the front-end type implementing the UI form component.

public override string ClientComponentName { get; }

Property Value

string

Methods

ConfigureClientProperties(TextInputClientProperties)

Configures the form component client properties.

protected override Task ConfigureClientProperties(TextInputClientProperties clientProperties)

Parameters

clientProperties TextInputClientProperties

The current instance of the form component client properties.

Returns

Task

Remarks

Override this method in order to configure form component client properties.