Class MaskedInputComponent
Namespace: Casewhere.Models.FormBuilder.Components
Assembly: Casewhere.Models.dll
Represents a masked input component in the form builder.
public class MaskedInputComponent : FormDataComponent, INgModelOptions
Inheritance
object ← FormComponent ← FormDataComponent ← MaskedInputComponent
Implements
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<MaskedInputComponent>(MaskedInputComponent)
Constructors
MaskedInputComponent()
public MaskedInputComponent()
Properties
ClientReadOnly
Gets or sets the client-side read-only rule for the component.
public string ClientReadOnly { get; set; }
Property Value
Mask
Gets or sets the mask pattern for the input.
public string Mask { get; set; }
Property Value
MaskInvalidMessage
Gets or sets the error message to display when the input value does not match the mask pattern.
public string MaskInvalidMessage { get; set; }
Property Value
Placeholder
Gets or sets the placeholder text for the input.
public string Placeholder { get; set; }
Property Value
ReadOnly
Gets or sets the read-only rule for the component.
public ReadOnlyRule ReadOnly { get; set; }
Property Value
Value
Gets or sets the value of the input.
public string Value { get; set; }