Click or drag to resize
Kentico.PageBuilder.Web.Mvc Namespace
 
Classes
  ClassDescription
Public classApplicationBuilderExtensions
Provides extension methods related to Kentico ASP.NET MVC integration features.
Public classComponentController
Base class for Page builder component controller.
Public classComponentControllerTPropertiesType
Base class for Page builder component controller with custom properties of type TPropertiesType.
Public classComponentDefinition
Definition of a component for Page builder.
Public classComponentDefinitionProviderTDefinition
Retrieves list of registered component definitions for Page builder.
Public classComponentsMetadata
Metadata of component definitions used within Page builder feature.
Public classComponentViewModel
View model for a component without properties.
Public classComponentViewModelTPropertiesType
View model for a component with properties.
Public classEditableAreaConfiguration
Represents configuration of editable area within the TreeNode instance.
Public classEditableAreasConfiguration
Represents configuration of editable areas, sections, widget zones and widgets within the TreeNode instance.
Public classGeneratedFormViewModel
View model for rendering an automatically generated form.
Public classHtmlHelperExtensions
Provides extension methods for extension point Kentico(HtmlHelper).
Public classHtmlHelperInlineEditorExtensions
Provides extension methods for extension point Kentico(HtmlHelper) to simplify inline editor creation.
Public classIFeatureSetExtensions
Provides extension methods for the IFeatureSet interface.
Public classMvcInlineEditor
Represents inline editor element in page builder.
Public classPageBuilderConstants
Constants for Page builder feature.
Public classPageBuilderFilters
Represents the page builder filter collections.
Public classPageBuilderOptions
Page builder options.
Public classRegisterComponentAttribute
Registers definition of Page builder feature component.
Public classRegisterSectionAttribute
Registers a section definition to be used within Page builder feature.
Public classRegisterWidgetAttribute
Registers a widget definition to be used within Page builder feature.
Public classSectionConfiguration
Represents configuration of section within the EditableAreaConfiguration instance.
Public classSectionController
Base class for Page builder section controller without properties.
Public classSectionControllerTPropertiesType
Base class for Page builder section controller with custom properties of type TPropertiesType.
Public classSectionDefinition
Definition of a section for Page builder.
Public classSectionMetadata
Metadata of a section definition.
Public classWidgetConfiguration
Represents the configuration of a widget within the Widgets list.
Public classWidgetController
Base class for Page builder widget controller without properties.
Public classWidgetControllerTPropertiesType
Base class for Page builder widget controller with custom properties of type TPropertiesType.
Public classWidgetDefinition
Definition of a widget for Page builder.
Public classWidgetMetadata
Metadata of a widget definition.
Public classWidgetVariantConfiguration
Represents the configuration variant of a widget within the Variants list.
Public classZoneConfiguration
Represents the zone within the EditableAreasConfiguration configuration class.
Interfaces
  InterfaceDescription
Public interfaceIComponentDefinitionProviderTDefinition
Provides interface to retrieve list of registered component definitions for Page builder.
Public interfaceIComponentProperties
Interface for component properties.
Public interfaceIComponentPropertiesRetrieverTPropertiesType
Provides an interface for retrieving component properties.
Public interfaceICurrentPageRetriever
Provides an interface for retrieving the page where is the Page builder used.
Public interfaceIEditableAreasConfigurationValidator Obsolete.
Provides interface for validation of serialized EditableAreasConfiguration.
Public interfaceIPageBuilderFeature
Represents a feature that provides information about Page builder for the current request.
Public interfaceISectionProperties
Interface for section properties.
Public interfaceIWidgetProperties
Interface for widget properties.
Public interfaceIWidgetPropertiesRetrieverTPropertiesType Obsolete.
Provides an interface for retrieving widget properties.