tridion-sites-extensions-api-docs

Home > @tridion-sites/models > RloItemType

RloItemType type

Specifies the subset of the Item types which are the Repository Local Object model.

*folder - Folder. * structureGroup - Structure group. * schema - Schema. * component - Component. * componentTemplate - Component template. * page - Page. * pageTemplate - Page template. * targetGroup - Target group. * category - Category. * keyword - Keyword. * templateBuildingBlock - Template building block. * virtualFolder - Virtual folder. * unknownByClient - Special reserved value used to notify an older API version client about the presence of an enumeration member added in a later API version. Explicitly setting this value by a client is not allowed, but client code should check it and be able to handle such cases.

Signature:

export type RloItemType =
    | 'all'
    | 'business-process-type'
    | 'category'
    | 'component'
    | 'componentTemplate'
    | 'folder'
    | 'keyword'
    | 'page'
    | 'pageTemplate'
    | 'process-definition'
    | 'schema'
    | 'structureGroup'
    | 'targetGroup'
    | 'templateBuildingBlock'
    | 'virtualFolder'
    | 'unknownByClient';