Click or drag to resize
ComponentDefinition Class
Definition of a component 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 abstract class ComponentDefinition : ComponentDefinitionBase

The ComponentDefinition type exposes the following members.

Constructors
  NameDescription
Protected methodComponentDefinition
Creates an instance of the ComponentDefinition class.
Top
Properties
  NameDescription
Public propertyControllerFullName
Gets the fully qualified name of the component controller type, including its namespace without the assembly name.
Public propertyControllerName
Name of the controller derived from controller class name without the Controller suffix.
Public propertyDescription
Description of the registered component.
Public propertyIconClass
Icon CSS class of the registered component.
Public propertyIdentifier
Unique identifier of the component definition.
(Inherited from ComponentDefinitionBase.)
Public propertyName
Name of the registered component.
(Inherited from ComponentDefinitionBase.)
Public propertyRouteName
Name of the route under which is the component available.
Top
See Also