tridion-sites-extensions-api-docs

Home > @tridion-sites/extensions > ContentExplorerHierarchyUtilsExtensionApi

ContentExplorerHierarchyUtilsExtensionApi interface

Signature:

export interface ContentExplorerHierarchyUtilsExtensionApi

Properties

Property Modifiers Type Description
isFavoritesNodeId   (nodeId: string) => boolean Checks if a node ID is favorites node ID.
isItemNode   (node: ContentExplorerNode | undefined) => node is ContentExplorerItemNode Checks if a node is item node.
isItemNodeOfType   <T extends IdentifiableObject>(node: ContentExplorerNode | undefined, ctor: Constructor<T>) => node is ContentExplorerItemNode<T> Checks if a node is item node of a specific type.
isItemsInProgressNode   (node: ContentExplorerNode | undefined) => node is ContentExplorerItemsInProgressNode Checks if a node is “items in progress” node.
isItemsInProgressNodeId   (nodeId: string) => boolean Checks if a node ID is “items in progress” node ID.
isPublicationsNode   (node: ContentExplorerNode | undefined) => node is ContentExplorerPublicationsNode Checks if a node is publications node.
isPublicationsNodeId   (nodeId: string) => boolean Checks if a node ID is publications node ID.
isRootNode   (node: ContentExplorerNode | undefined) => node is ContentExplorerRootNode Checks if a node is root node.
isRootNodeId   (nodeId: string) => boolean Checks if a node ID is root node ID.
isSystemNode   (node: ContentExplorerNode | undefined) => node is ContentExplorerSystemNode Checks if a node is system node.