@umbraco-cms/backoffice
    Preparing search index...

    Interface UmbManagementApiTreeDataRequestManagerArgs<TreeItemType, RootItemsRequestArgsType, RootItemsDataResponseType, ChildrenOfRequestArgsType, ChildrenOfDataResponseType, AncestorsOfRequestArgsType, AncestorsOfDataResponseType, SiblingsFromRequestArgsType, SiblingsFromDataResponseType>

    interface UmbManagementApiTreeDataRequestManagerArgs<
        TreeItemType,
        RootItemsRequestArgsType extends UmbManagementApiTreeRootItemsRequestArgs,
        RootItemsDataResponseType extends { items: TreeItemType[]; total: number },
        ChildrenOfRequestArgsType extends UmbManagementApiTreeChildrenOfRequestArgs,
        ChildrenOfDataResponseType extends { items: TreeItemType[]; total: number },
        AncestorsOfRequestArgsType extends
            UmbManagementApiTreeAncestorsOfRequestArgs,
        AncestorsOfDataResponseType,
        SiblingsFromRequestArgsType extends
            UmbManagementApiTreeSiblingsFromRequestArgs,
        SiblingsFromDataResponseType extends
            { items: TreeItemType[]; totalAfter: number; totalBefore: number },
    > {
        getAncestorsOf: (
            args: AncestorsOfRequestArgsType,
        ) => Promise<UmbApiResponse<{ data?: AncestorsOfDataResponseType }>>;
        getChildrenOf: (
            args: ChildrenOfRequestArgsType,
        ) => Promise<UmbApiResponse<{ data?: ChildrenOfDataResponseType }>>;
        getRootItems: (
            args: RootItemsRequestArgsType,
        ) => Promise<UmbApiResponse<{ data?: RootItemsDataResponseType }>>;
        getSiblingsFrom: (
            args: SiblingsFromRequestArgsType,
        ) => Promise<UmbApiResponse<{ data?: SiblingsFromDataResponseType }>>;
    }

    Type Parameters

    Index

    Properties

    getAncestorsOf: (
        args: AncestorsOfRequestArgsType,
    ) => Promise<UmbApiResponse<{ data?: AncestorsOfDataResponseType }>>
    getChildrenOf: (
        args: ChildrenOfRequestArgsType,
    ) => Promise<UmbApiResponse<{ data?: ChildrenOfDataResponseType }>>
    getRootItems: (
        args: RootItemsRequestArgsType,
    ) => Promise<UmbApiResponse<{ data?: RootItemsDataResponseType }>>
    getSiblingsFrom: (
        args: SiblingsFromRequestArgsType,
    ) => Promise<UmbApiResponse<{ data?: SiblingsFromDataResponseType }>>