Interface ContentFragmentList

All Superinterfaces:
Component, ComponentExporter

@ConsumerType public interface ContentFragmentList extends Component
Defines a Sling model used for the /apps/core/wcm/components/contentfragmentlist component.
Since:
com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Name of the property (in JSON export) that provides the content fragment items.
    static final String
    Name of the optional resource property that stores the names of the elements to be used.
    static final String
    Name of the optional resource property that sets the query limit for the number of results to return.
    static final String
    Path of the model resource.
    static final String
    Name of the optional resource property that stores the model element the list is sorted by.
    static final String
    Name of the optional resource property that stores the parent path of the content fragments.
    static final String
    Name of the optional resource property that sets the sort order of the list (ascending / descending).
    static final String
    Name of the optional resource property that stores the tag names for filtering the result.

    Fields inherited from interface com.adobe.cq.wcm.core.components.models.Component

    PN_ID
  • Method Summary

    Modifier and Type
    Method
    Description
    default @NotNull String
    Returns the type of the resource for which the export is performed.
    default @NotNull Collection<DAMContentFragment>
    Returns a list of content fragments.

    Methods inherited from interface com.adobe.cq.wcm.core.components.models.Component

    getAppliedCssClasses, getData, getId
  • Field Details

    • JSON_PN_ITEMS

      static final String JSON_PN_ITEMS
      Name of the property (in JSON export) that provides the content fragment items.
      Since:
      com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
      See Also:
    • PN_ELEMENT_NAMES

      static final String PN_ELEMENT_NAMES
      Name of the optional resource property that stores the names of the elements to be used.
      Since:
      com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
      See Also:
    • PN_MODEL_PATH

      static final String PN_MODEL_PATH
      Path of the model resource. Property is required.
      Since:
      com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
      See Also:
    • PN_TAG_NAMES

      static final String PN_TAG_NAMES
      Name of the optional resource property that stores the tag names for filtering the result.
      Since:
      com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
      See Also:
    • PN_PARENT_PATH

      static final String PN_PARENT_PATH
      Name of the optional resource property that stores the parent path of the content fragments.
      Since:
      com.adobe.cq.wcm.core.components.models.contentfragment 1.0.0
      See Also:
    • PN_MAX_ITEMS

      static final String PN_MAX_ITEMS
      Name of the optional resource property that sets the query limit for the number of results to return.
      Since:
      com.adobe.cq.wcm.core.components.models.contentfragment 1.1.0
      See Also:
    • PN_ORDER_BY

      static final String PN_ORDER_BY
      Name of the optional resource property that stores the model element the list is sorted by.
      Since:
      com.adobe.cq.wcm.core.components.models.contentfragment 1.2.0
      See Also:
    • PN_SORT_ORDER

      static final String PN_SORT_ORDER
      Name of the optional resource property that sets the sort order of the list (ascending / descending).
      Since:
      com.adobe.cq.wcm.core.components.models.contentfragment 1.2.0
      See Also:
  • Method Details