Click or drag to resize
WidgetDefinition Class
Definition of a widget for Page builder.
Inheritance Hierarchy

Namespace: Kentico.PageBuilder.Web.Mvc
Assembly: Kentico.Content.Web.Mvc (in Kentico.Content.Web.Mvc.dll) Version: 12.0.0
Syntax
C#
public sealed class WidgetDefinition : ComponentDefinition

The WidgetDefinition type exposes the following members.

Constructors
  NameDescription
Public methodWidgetDefinition
Creates an instance of the WidgetDefinition class.
Top
Properties
  NameDescription
Public propertyControllerFullName
Gets the fully qualified name of the component controller type, including its namespace without the assembly name.
(Inherited from ComponentDefinition.)
Public propertyControllerName
Name of the controller derived from controller class name without the Controller suffix.
(Inherited from ComponentDefinition.)
Public propertyDefaultPropertiesActionName
Name of the default properties action.
Public propertyDescription
Description of the registered component.
(Inherited from ComponentDefinition.)
Public propertyIconClass
Icon CSS class of the registered component.
(Inherited from ComponentDefinition.)
Public propertyIdentifier
Unique identifier of the component definition.
(Inherited from ComponentDefinitionBase.)
Public propertyName
Name of the registered component.
(Inherited from ComponentDefinitionBase.)
Public propertyPropertiesFormMarkupControllerName
Name of the properties form markup controller.
Public propertyPropertiesType
Type of the registered widget properties model.
Public propertyRouteName
Name of the route under which is the widget available.
(Overrides ComponentDefinitionRouteName.)
Top
See Also