@umbraco-cms/backoffice

    Interface UmbContentTypeStructureServerDataSourceBaseArgs<ServerItemType, ClientItemType>

    interface UmbContentTypeStructureServerDataSourceBaseArgs<
        ServerItemType extends AllowedContentTypeBaseModel,
        ClientItemType extends UmbEntityModel,
    > {
        getAllowedChildrenOf: (
            unique: null | string,
            parentContentUnique: null | string,
        ) => Promise<UmbDataSourceResponse<UmbPagedModel<ServerItemType>>>;
        mapper: (item: ServerItemType) => ClientItemType;
    }

    Type Parameters

    • ServerItemType extends AllowedContentTypeBaseModel
    • ClientItemType extends UmbEntityModel
    Index

    Properties

    getAllowedChildrenOf: (
        unique: null | string,
        parentContentUnique: null | string,
    ) => Promise<UmbDataSourceResponse<UmbPagedModel<ServerItemType>>>
    mapper: (item: ServerItemType) => ClientItemType
    MMNEPVFCICPMFPCPTTAAATR