Class ComponentsMetadata
- Namespace
 - Kentico.PageBuilder.Web.Mvc
 
- Assembly
 - Kentico.Content.Web.Mvc.dll
 
Metadata of component definitions used within Page builder feature.
public sealed class ComponentsMetadata
  - Inheritance
 - 
      objectComponentsMetadata
 
- Extension Methods
 
Constructors
ComponentsMetadata()
Creates an instance of ComponentsMetadata class.
public ComponentsMetadata()
  Properties
PageTemplates
List of page templates metadata.
public IList<PageTemplateMetadata> PageTemplates { get; }
  Property Value
- IList<PageTemplateMetadata>
 
PersonalizationConditionTypes
List of personalization condition types metadata.
public IList<ConditionTypeMetadata> PersonalizationConditionTypes { get; }
  Property Value
- IList<ConditionTypeMetadata>
 
Sections
List of sections metadata.
public IList<SectionMetadata> Sections { get; }
  Property Value
- IList<SectionMetadata>
 
Widgets
List of widgets metadata.
public IList<WidgetMetadata> Widgets { get; }
  Property Value
- IList<WidgetMetadata>