Interface ResponsiveGridExporter

All Superinterfaces:
ComponentExporter, ContainerExporter
All Known Implementing Classes:
ResponsiveGrid

@ProviderType public interface ResponsiveGridExporter extends ContainerExporter
Describes the export behavior of a ResponsiveGrid.
  • Method Details

    • getGridClassNames

      @Nullable String getGridClassNames()
      Returns:
      The CSS class names to be applied to the current grid.
    • getColumnClassNames

      @Nonnull Map<String,String> getColumnClassNames()
      Returns:
      The CSS class names associated with each responsive grid column and listed by column name
    • getColumnCount

      int getColumnCount()
      Returns:
      The number of columns available for direct children in the grid.
    • getExportedAllowedComponents

      AllowedComponentsExporter getExportedAllowedComponents()
      Returns:
      Allowed Components object for the current grid.
    • getAppliedCssClasses

      @Nullable String getAppliedCssClasses()
      Returns the style system information associated with the current grid.
      Returns:
      CSS classes selected by the content author delimited using a SPACE character
      Since:
      com.adobe.cq.wcm.core.components.models 12.20.0