Interface Navigation
- All Superinterfaces:
Component,ComponentExporter
Defines the
Navigation Sling Model used for the /apps/core/wcm/components/navigation component.- Since:
- com.adobe.cq.wcm.core.components.models 12.2.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringName of the resource / configuration policy property that defines if the resulted navigation tree should collect all child pages of the configuredPN_NAVIGATION_ROOT.static final StringName of the resource / configuration policy property that defines the site's navigation root for which to build the navigation tree.static final StringDeprecated.since 12.11.0static final StringName of the resource / configuration policy property that defines the navigation structure depth, relative to thePN_NAVIGATION_ROOT, where items will be searched for building the navigation tree.static final StringName of the resource / configuration policy property that defines the start level of navigation, relative to thePN_NAVIGATION_ROOT, from which to start building the tree. -
Method Summary
Modifier and TypeMethodDescriptiondefault StringRetrieves an accessibility label that describes the navigation.default List<NavigationItem> getItems()Returns the list of navigation items.Methods inherited from interface com.adobe.cq.wcm.core.components.models.Component
getAppliedCssClasses, getData, getExportedType, getId
-
Field Details
-
PN_NAVIGATION_ROOT
Name of the resource / configuration policy property that defines the site's navigation root for which to build the navigation tree. The property should provide a String value.- Since:
- com.adobe.cq.wcm.core.components.models 12.2.0
- See Also:
-
PN_SKIP_NAVIGATION_ROOT
Deprecated.since 12.11.0Name of the resource / configuration policy property that defines if the resulted navigation tree should skip including the navigation root, but include its children. The property should provide a Boolean value (trueif the site root should be omitted,falseotherwise).- Since:
- com.adobe.cq.wcm.core.components.models 12.2.0
- See Also:
-
PN_STRUCTURE_START
Name of the resource / configuration policy property that defines the start level of navigation, relative to thePN_NAVIGATION_ROOT, from which to start building the tree. The property should provide a Long value.- Since:
- com.adobe.cq.wcm.core.components.models 12.11.0
- See Also:
-
PN_COLLECT_ALL_PAGES
Name of the resource / configuration policy property that defines if the resulted navigation tree should collect all child pages of the configuredPN_NAVIGATION_ROOT. The property should provide a Boolean value. When this value property is set totrue, thePN_STRUCTURE_DEPTHproperty will be ignored.- Since:
- com.adobe.cq.wcm.core.components.models 12.2.0
- See Also:
-
PN_STRUCTURE_DEPTH
Name of the resource / configuration policy property that defines the navigation structure depth, relative to thePN_NAVIGATION_ROOT, where items will be searched for building the navigation tree. The property should provide a Long value.- Since:
- com.adobe.cq.wcm.core.components.models 12.2.0
- See Also:
-
-
Method Details
-
getItems
Returns the list of navigation items.- Returns:
- a list of navigation items
- Since:
- com.adobe.cq.wcm.core.components.models 12.2.0
-
getAccessibilityLabel
Retrieves an accessibility label that describes the navigation.- Returns:
- an accessibility label for the navigation
- Since:
- com.adobe.cq.wcm.core.components.models 12.9.0
-