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

    Interface UmbPickerDataSource<PickedItemType>

    interface UmbPickerDataSource<
        PickedItemType extends UmbItemModel = UmbItemModel,
    > {
        items?: (
            uniques: string[],
        ) => Promise<Observable<PickedItemType[]> | undefined>;
        requestItems: (
            uniques: string[],
        ) => Promise<
            UmbRepositoryResponseWithAsObservable<
                PickedItemType[]
                | undefined,
                PickedItemType[] | undefined,
            >,
        >;
        destroy(): void;
        getConfig?(): UmbConfigCollectionModel | undefined;
        setConfig?(config: UmbConfigCollectionModel | undefined): void;
    }

    Type Parameters

    Hierarchy (View Summary)

    Index

    Properties

    items?: (uniques: string[]) => Promise<Observable<PickedItemType[]> | undefined>
    requestItems: (
        uniques: string[],
    ) => Promise<
        UmbRepositoryResponseWithAsObservable<
            PickedItemType[]
            | undefined,
            PickedItemType[] | undefined,
        >,
    >

    Methods