Table of Contents

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

objectFormComponentFormDataComponentMaskedInputComponent

Implements

INgModelOptions

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

string

Mask

Gets or sets the mask pattern for the input.

public string Mask { get; set; }

Property Value

string

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

string

Placeholder

Gets or sets the placeholder text for the input.

public string Placeholder { get; set; }

Property Value

string

ReadOnly

Gets or sets the read-only rule for the component.

public ReadOnlyRule ReadOnly { get; set; }

Property Value

ReadOnlyRule

Value

Gets or sets the value of the input.

public string Value { get; set; }

Property Value

string