@ConsumerType
public interface Page
extends com.adobe.cq.wcm.core.components.models.Page, com.adobe.cq.export.json.hierarchy.HierarchyNodeExporter
Page Sling Model used for the /apps/spa/project/core/models/page component| Modifier and Type | Field and Description |
|---|---|
static String |
PN_STRUCTURE_DEPTH
Key for the depth of the tree of pages that is to be exported
|
FN_FAVICON_ICO, FN_FAVICON_PNG, FN_TOUCH_ICON_120, FN_TOUCH_ICON_152, FN_TOUCH_ICON_60, FN_TOUCH_ICON_76, PN_APP_RESOURCES_CLIENTLIB, PN_FAVICON_ICO, PN_FAVICON_PNG, PN_TOUCH_ICON_120, PN_TOUCH_ICON_152, PN_TOUCH_ICON_60, PN_TOUCH_ICON_76| Modifier and Type | Method and Description |
|---|---|
default Map<String,? extends com.adobe.cq.export.json.hierarchy.HierarchyNodeExporter> |
getExportedChildren() |
default String |
getExportedHierarchyType() |
default @NotNull Map<String,? extends com.adobe.cq.export.json.ComponentExporter> |
getExportedItems() |
default @NotNull String[] |
getExportedItemsOrder() |
default String |
getExportedPath() |
default @NotNull String |
getExportedType() |
default @Nullable String |
getHierarchyRootJsonExportUrl()
URL to the root model of the App
|
default @Nullable Page |
getHierarchyRootModel()
Root page model of the current hierarchy of pages
|
getAppResourcesPath, getClientLibCategories, getClientLibCategoriesJsBody, getClientLibCategoriesJsHead, getCssClassNames, getDesignPath, getFavicons, getKeywords, getLanguage, getLastModifiedDate, getRedirectTarget, getStaticDesignPath, getTemplateName, getTitle, hasCloudconfigSupportstatic final String PN_STRUCTURE_DEPTH
@Nullable default @Nullable String getHierarchyRootJsonExportUrl()
String@Nullable default @Nullable Page getHierarchyRootModel()
Page@NotNull default @NotNull String[] getExportedItemsOrder()
getExportedItemsOrder in interface com.adobe.cq.export.json.ContainerExportergetExportedItemsOrder in interface com.adobe.cq.wcm.core.components.models.PageContainerExporter.getExportedItemsOrder()@NotNull default @NotNull Map<String,? extends com.adobe.cq.export.json.ComponentExporter> getExportedItems()
getExportedItems in interface com.adobe.cq.export.json.ContainerExportergetExportedItems in interface com.adobe.cq.wcm.core.components.models.PageContainerExporter.getExportedItems()@NotNull default @NotNull String getExportedType()
getExportedType in interface com.adobe.cq.export.json.ComponentExportergetExportedType in interface com.adobe.cq.wcm.core.components.models.PageComponentExporter.getExportedType()default String getExportedHierarchyType()
getExportedHierarchyType in interface com.adobe.cq.export.json.hierarchy.HierarchyNodeExporterHierarchyNodeExporter.getExportedHierarchyType()default String getExportedPath()
getExportedPath in interface com.adobe.cq.export.json.hierarchy.HierarchyNodeExporterHierarchyNodeExporter.getExportedPath()Copyright © 2019. All rights reserved.