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

    Interface UmbPickerDataSource<PickedItemType>

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

    Type Parameters

    Hierarchy (View Summary)

    Index

    Properties

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

    Methods