tridion-sites-extensions-api-docs

Home > @tridion-sites/open-api-client > OrganizationalItemsService

OrganizationalItemsService class

Signature:

export declare class OrganizationalItemsService

Methods

Method Modifiers Description
getInBundles({ escapedItemId, onlySpecifiedBluePrintVariant, suppressLocalCopies, }) static Gets a list of Bundles that contain a specified item. This operation returns an instance of ‘Bundle’ type.
getItemsFromContainer({ escapedContainerId, useDynamicVersion, rloItemTypes, recursive, details, }) static Gets a list of items inside a specified container item (Publication or Organizational Item). This operation returns an instance of ‘RepositoryLocalObject’ type, as implemented by one of the following:<ul class="model-list"><li>Bundle</li><li>BusinessProcessType</li><li>Category</li><li>Component</li><li>ComponentTemplate</li><li>ExternalCategory</li><li>ExternalComponent</li><li>ExternalContainer</li><li>ExternalKeyword</li><li>Folder</li><li>Keyword</li><li>Page</li><li>PageTemplate</li><li>ResolvedBundle</li><li>Schema</li><li>SearchFolder</li><li>StructureGroup</li><li>TargetGroup</li><li>TemplateBuildingBlock</li></ul>
getItemsPageFromContainer({ escapedContainerId, pageIndex, pageSize, useDynamicVersion, rloItemTypes, recursive, details, }) static Gets a paged list of items inside a specified container item (Publication or Organizational Item). This operation returns an instance of ‘PageOfItems’ type.