Kentico.Forms.Web.Mvc Namespace |
Class | Description | |
---|---|---|
AnotherBoolFieldVisibilityCondition |
Form component visibility condition specifying dependency on another field of boolean type whose value is equal to the ExpectedValue.
| |
AnotherFieldVisibilityConditionTValue |
Inherit this class to implement visibility condition which needs value of another field in order to function.
| |
AnotherIntFieldVisibilityCondition |
Form component visibility condition specifying dependency on another field of integer type whose value satisfies condition based on ComparisonType and CompareToValue.
| |
AnotherStringFieldVisibilityCondition |
Form component visibility condition specifying dependency on another field of string type whose value satisfies condition based on ComparisonType and CompareToValue.
| |
BindablePropertyAttribute |
Use this attribute to enable value binding for a form component property.
| |
BizFormComponentContext |
Context for form components being rendered as a representation of a biz form.
| |
BoolComparisonTypeSelectorComponent |
Selector component for boolean comparison.
| |
BoolIsSetValidationRule |
Rule used to validate that a boolean type component's value (e.g. checkbox) is true.
| |
CheckBoxComponent |
Represents a checkbox form component.
| |
CheckBoxProperties |
Represents properties of a CheckBoxComponent.
| |
CompareToFieldSelectorComponent |
Selector component for selecting a field to compare against in validation rules based on comparison to another field.
| |
CompareToFieldSelectorProperties |
Represents properties of a CompareToFieldSelectorComponent.
| |
CompareToFieldValidationRuleTValue |
Inherit this class to implement validation rule which needs value of another field in order to function.
| |
ComparisonTypeSelectorComponentTComparisonEnum |
Selector component for enums specifying comparison type. The selected value is represented by its corresponding underlying type value.
| |
ComparisonTypeSelectorPropertiesTComparisonEnum |
Represents properties of a ComparisonTypeSelectorComponentTComparisonEnum.
| |
ConfigurationsXmlSerializerTConfiguration | ||
ConsentAgreementComponent |
Represents a consent agreement form component.
| |
ConsentAgreementProperties |
Represents properties of a ConsentAgreementComponent.
| |
ConsentSelectorComponent |
Provides drop-down list for selecting text of ConsentInfo.
| |
DecimalNumericCompareToFieldValidationRule |
Rule is used to compare two fields of decimal value types.
| |
DefaultValueEditingComponentAttribute |
Attribute to be used with DefaultValue property overrides to specify the editing form component.
Sets the system properties such as Label or Order
to proper values.
| |
DoubleNumericCompareToFieldValidationRule |
Rule is used to compare two fields of double value types.
| |
DropDownComponent |
Represents component displaying drown down list.
| |
DropDownProperties |
Represents properties of a DropDownComponent.
| |
EditableAreaConfiguration |
Represents the editable area configuration within a FormBuilderConfiguration instance.
| |
EditingComponentAttribute |
Denotes a property that can be edited using the specified form component. Use the optional properties of the attribute to configure the basic properties of the form component assigned or use
EditingComponentPropertyAttribute to further configure the form component.
| |
EditingComponentOrder |
Contains constants describing order of editable properties within FormComponentProperties.
| |
EditingComponentPropertyAttribute |
Attribute specifying form component property's value.
The attribute is to be used in conjunction with EditingComponentAttribute to further configure an assigned component.
| |
ElementRenderingConfiguration |
Configuration describing rendering of an optional wrapping HTML element around Form builder's element or custom HTML code.
| |
EmailInputComponent |
Represents an email input component.
| |
EmailInputProperties |
Represents properties of a EmailInputComponent.
| |
EmailValidationRule |
Rule used to validate email addresses.
| |
ErrorPage |
View model for rendering an error page.
| |
FileUploaderComponent |
Represents a file uploader form component. The component is designed for use in Forms application only.
| |
FileUploaderProperties |
Represents properties of a FileUploaderComponent.
| |
FormBuilderConfiguration |
Represents the configuration of a Form builder instance.
| |
FormBuilderDefinitionProviderTDefinition |
Retrieves list of registered object definitions for Form Builder.
| |
FormBuilderFilters |
Represents the form component filter collections.
| |
FormBuilderModelBinder |
Model binder used for binding values when submitting forms built via Form builder.
| |
FormBuilderModelBindingContext |
Defines context for customizable model binding.
| |
FormBuilderPage |
View model for rendering Form builder page.
| |
FormBuilderProperties |
View model for displaying Form builder properties panel.
| |
FormComponent |
Represents a base class for a form component containing members used by the system.
Do not inherit this class directly, inherit the FormComponentTProperties, TValue class instead.
| |
FormComponentTProperties, TValue |
Represents a base class for a form component.
Inherit this class to define a custom form component.
| |
FormComponentConfiguration |
Represents the configuration of a form component within a ZoneConfiguration instance.
| |
FormComponentContext |
Represents a base class for form components contexts.
| |
FormComponentDefinition |
Definition of a registered form component.
| |
FormComponentDefinitionEnumerableExtensions |
Class provides extension methods for enumerables of form component definitions.
| |
FormComponentDefinitionProvider |
Retrieves list of registered component definitions for Form builder.
| |
FormComponentExtensions |
Extension methods for FormComponent class.
| |
FormComponentMetadata |
Metadata describing a form component for the client.
| |
FormComponentProperties |
Defines properties which are common to all form components.
Do not inherit this class directly, inherit the FormComponentPropertiesTValue class instead.
| |
FormComponentPropertiesTValue |
Defines properties which are common to all form components. Inherit this class to create properties of custom form components.
| |
FormComponentPropertiesMapper |
Contains mapping methods for conversions between form component properties and form field definition.
| |
FormComponentsMetadata |
Metadata describing Form builder components for the client.
| |
FormComponentVisibilityEvaluator |
Evaluator of form component visibility conditions.
| |
FormExtensions |
Contains helper methods for rendering HTML for forms built using Form builder.
| |
FormFieldRenderingConfiguration |
Configuration describing rendering of optional wrapping HTML elements for Form builder's form field.
| |
FormFileUploadLimitService |
Contains properties for retrieving limits for FileUploaderComponent.
| |
FormItemEdit |
View model for rendering Form item edit view.
| |
FormProvider |
Contains methods for forms and their fields retrieval.
| |
GetFormFieldRenderingConfigurationEventArgs |
Arguments of event represented by GetFormFieldRenderingConfigurationHandler.
| |
GetFormFieldRenderingConfigurationHandler |
Handler for event raised when FormFieldRenderingConfiguration is being retrieved.
| |
HiddenGuidInputComponent |
Represents a hidden input form component.
| |
HiddenGuidInputProperties |
Represents properties of a HiddenGuidInputProperties.
| |
HtmlHelperExtensions |
Provides system extension methods for Kentico(HtmlHelper) extension point.
| |
IEnumerableExtensions |
Extensions methods for IEnumerableT interface.
| |
IntInputComponent |
Represents a numeric input form component.
| |
IntInputProperties |
Represents properties of a IntInputComponent.
| |
IntNumericCompareToFieldValidationRule |
Rule is used to compare two fields of integer value types.
| |
InvalidComponent |
Represents an invalid form component.
| |
InvalidComponentProperties |
Represents properties of an InvalidComponent.
| |
MaximumIntValueValidationRule |
Rule validates that user input value is not greater than specified value.
Variant for Int32 value types.
| |
MaximumLengthValidationRule |
Rule validates that user input value is not longer than specified value.
| |
MessageExtensions |
Contains helper methods for rendering HTML for alert messages.
| |
MinimumIntValueValidationRule |
Rule validates that user input value is not lower than specified value.
Variant for Int32 value types.
| |
MinimumLengthValidationRule |
Rule validates that user input value is not shorther than specified value.
| |
NameComponent |
Represents component for name property.
| |
NeverVisibleVisibilityCondition |
Form component visibility condition which hides the form component.
| |
NumericCompareToFieldValidationRuleTValue |
Shared validation rule implementation used to compare two fields of numeric value types.
| |
NumericComparisonTypeSelectorComponent |
Selector component for numeric comparison.
| |
PropertiesPanel |
View model for rendering a properties panel of a FormComponent.
| |
PropertiesPanelComponentContext |
Context for form components being rendered in the properties panel of the Form builder application.
| |
RadioButtonsComponent |
Represents component displaying radio buttons selector.
| |
RadioButtonsProperties |
Represents properties of a RadioButtonsComponent.
| |
RecaptchaComponent |
Represents a reCAPTCHA form component.
| |
RecaptchaProperties |
Represents properties of a RecaptchaComponent.
| |
RegisterComponentAttribute |
Registers definition of Form builder feature component.
| |
RegisterFormComponentAttribute |
Registers a form component to Form builder.
| |
RegisterFormSectionAttribute |
Registers a section to Form builder.
| |
RegisterFormValidationRuleAttribute |
Registers a form component validation rule to Form builder.
| |
RegisterFormVisibilityConditionAttribute |
Registers a form component visibility condition to Form builder.
| |
RegularExpressionValidationRule |
Represents regular expression validation rule.
| |
SaveBizFormItemEventArgs |
Arguments of event represented by SaveBizFormItemHandler.
| |
SaveBizFormItemHandler |
Handler for event raised in BizFormComponentContext when a biz form item is being saved.
| |
SectionConfiguration |
Represents the section configuration within an EditableAreaConfiguration instance.
| |
SectionDefinition |
Definition of registered section for Form builder.
| |
SectionDefinitionProvider |
Retrieves list of registered section definitions for Form Builder.
| |
SectionMetadata |
Metadata of a section definition.
| |
SelectorFormComponentTProperties |
Provides basic component support for selectors.
| |
SelectorProperties |
Provides basic component support for selectors.
| |
StringCompareToFieldValidationRule |
Rule is used to compare two fields of string value types.
| |
StringComparisonTypeSelectorComponent |
Selector component for string comparison.
| |
TextAreaComponent |
Represents a text area form component.
| |
TextAreaProperties |
Represents properties of a TextAreaComponent.
| |
TextInputComponent |
Represents a single line input form component.
| |
TextInputProperties |
Represents properties of a TextInputComponent.
| |
UpdatableFormModelBinderAttribute |
Annotate a parameter of a controller action with this attribute to use UpdatableFormModelBinder
for its value binding.
| |
UpdatableMvcForm |
Represents updatable MVC form.
| |
USPhoneComponent |
Represents an US phone number input component.
| |
USPhoneProperties |
Represents properties of a USPhoneComponent.
| |
ValidationRule |
Represents a base class for a form component validation rule.
Do not inherit this class directly, inherit the ValidationRuleTValue class instead.
| |
ValidationRuleTValue |
Represents a base class for a form component validation rule.
Inherit this class to create custom validation rules.
| |
ValidationRuleActivator |
Contains methods for creating ValidationRules.
| |
ValidationRuleConfiguration |
Encapsulates ValidationRule with its ValidationRuleDefinition identifier.
| |
ValidationRuleConfigurationsXmlSerializer |
XML serializer for collection of ValidationRuleConfigurations.
| |
ValidationRuleDefinition |
Definition of a registered form component validation rule.
| |
ValidationRuleDefinitionProvider |
Retrieves list of registered component validation rule definitions for Form builder.
| |
ValidationRuleEditingComponentOrder |
Contains constants describing order of editable properties within ValidationRule.
| |
ValidationRuleForm |
View model for rendering a ValidationRule configuration.
| |
ValidationRuleMetadata |
Metadata describing a validation rule for the client.
| |
ViewDataDictionaryExtensions |
Contains helper methods for adding and getting Form builder related configuration data to and from ViewDataDictionary.
| |
VisibilityCondition |
Represents a base class for a form component visibility condition.
| |
VisibilityConditionActivator |
Contains methods for creating VisibilityConditions.
| |
VisibilityConditionConfiguration |
Encapsulates VisibilityCondition with its VisibilityConditionDefinition identifier.
| |
VisibilityConditionConfigurationJsonConverter |
Encapsulates JsonConverter for visibility condition configuration.
| |
VisibilityConditionConfigurationXmlSerializer |
XML serializer for VisibilityConditionConfiguration.
| |
VisibilityConditionDefinition |
Definition of a registered form component visibility condition.
| |
VisibilityConditionDefinitionProvider |
Retrieves list of registered component visibility condition definitions for Form builder.
| |
VisibilityConditionEditingComponentOrder |
Contains constants describing order of editable properties within VisibilityCondition.
| |
VisibilityConditionForm |
View model for rendering a VisibilityCondition configuration.
| |
ZoneConfiguration |
Represents the zone configuration within a SectionConfiguration instance.
|
Interface | Description | |
---|---|---|
IEditablePropertiesCollector |
Defines methods for collecting properties editable via FormComponentTProperties, TValues from a model.
| |
IEditingComponentConfigurator |
Encapsulates logic for configuring FormComponentProperties of a FormComponentTProperties, TValue using attributes.
| |
IFormBuilderDefinition |
Definition of a component with markup for Form builder.
| |
IFormBuilderDefinitionProviderTDefinition |
Provider for retrieval of registered object definitions for Form Builder.
| |
IFormComponentActivator |
Defines methods for creating form components and their properties.
| |
IFormComponentDefinitionProvider |
Provider for retrieval of registered component definitions for Form Builder.
| |
IFormComponentModelBinder |
Defines methods for binding form data to FormComponent.
| |
IFormComponentPropertiesMapper |
Contains mapping methods for conversions between form component properties and form field definition.
| |
IFormComponentVisibilityEvaluator |
Defines interface for evaluator of form component visibility conditions.
| |
IFormFileUploadLimitService |
Contains properties for retrieving limits for FileUploaderComponent.
| |
IFormProvider |
Contains methods for forms and their fields retrieval.
| |
ISectionDefinitionProvider |
Provider for retrieval of registered section definitions for Form Builder.
| |
IValidationRuleActivator |
Defines methods for creating ValidationRules.
| |
IValidationRuleConfigurationsXmlSerializer |
XML serializer for collection of ValidationRuleConfigurations.
| |
IValidationRuleDefinitionProvider |
Provider for retrieval of registered form component validation rule definitions for Form builder.
| |
IVisibilityConditionActivator |
Defines methods for creating VisibilityConditions.
| |
IVisibilityConditionConfigurationXmlSerializer |
XML serializer for VisibilityConditionConfiguration.
| |
IVisibilityConditionDefinitionProvider |
Provider for retrieval of registered form component visibility condition definitions for Form builder.
|
Enumeration | Description | |
---|---|---|
BoolFieldValueTypes |
Represents possible boolean values.
| |
NumericFieldComparisonTypes |
Possible numeric comparison types used in form field validation.
| |
StringFieldComparisonTypes |
Possible string comparison types used in form field validation.
|