Class FormComponentMetadata
Metadata describing a form component for the client.
public class FormComponentMetadata
- Inheritance
-
objectFormComponentMetadata
- Derived
- Extension Methods
Properties
DefaultPropertiesUrl
URL of an endpoint for retrieving default properties of a form component.
public string DefaultPropertiesUrl { get; }
Property Value
- string
Description
Form component description.
public string Description { get; }
Property Value
- string
IconClass
Form component icon CSS class.
public string IconClass { get; }
Property Value
- string
Identifier
Form component identifier.
public string Identifier { get; }
Property Value
- string
IsFeaturedField
Indicates whether the metadata represents featured fields.
public bool IsFeaturedField { get; set; }
Property Value
- bool
MarkupUrl
URL of an endpoint for retrieving markup of a rendered form component.
public string MarkupUrl { get; }
Property Value
- string
Name
Form component name.
public string Name { get; }
Property Value
- string
UseAdminFormComponents
Indicates whether the form component properties form should be opened from the administration UI using admin form components or from the page builder using MVC form components.
public bool UseAdminFormComponents { get; set; }
Property Value
- bool
ValueType
Type of the resulting component value, used to find appropriate validation rules.
public string ValueType { get; }
Property Value
- string
Remarks
Full name of type normalized to lower case is expected.