Class DateTimeStringComponent
Represents a component with a read-only DateTime value.
[ComponentAttribute(typeof(DateTimeStringComponentAttribute))]
public sealed class DateTimeStringComponent : FormComponent<DateTimeStringProperties, DateTimeStringClientProperties, DateTime?>, IFormComponent, IFormItem<IFormComponentClientProperties>, IFormItem
- Inheritance
-
objectDateTimeStringComponent
- Implements
- Inherited Members
- Extension Methods
Constructors
DateTimeStringComponent()
public DateTimeStringComponent()
Fields
CLIENT_COMPONENT_NAME
Name of the front-end type implementing the UI form component.
public const string CLIENT_COMPONENT_NAME = "@kentico/xperience-admin-base/DateTimeString"
Field Value
- string
IDENTIFIER
Represents the DateTimeStringComponent identifier.
public const string IDENTIFIER = "Kentico.Administration.DateTimeString"
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(DateTimeStringClientProperties)
Configures the form component client properties.
protected override Task ConfigureClientProperties(DateTimeStringClientProperties clientProperties)
Parameters
clientProperties
DateTimeStringClientPropertiesThe current instance of the form component client properties.
Returns
- Task
Remarks
Override this method in order to configure form component client properties.
SetValue(DateTime?)
Sets the value of the form component.
public override void SetValue(DateTime? value)
Parameters
value
DateTime?Value to be set.
Remarks
The value
can be additionally modified for component usage.
Component is fully configured when method is called.