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

    Interface UmbDetailRepository<DetailModelType>

    interface UmbDetailRepository<DetailModelType> {
        byUnique?(
            unique: string,
        ): Promise<Observable<DetailModelType | undefined>>;
        create(
            data: DetailModelType,
            parentUnique: string | null,
        ): Promise<UmbRepositoryResponse<DetailModelType>>;
        createScaffold(
            preset?: Partial<DetailModelType>,
        ): Promise<UmbRepositoryResponse<DetailModelType>>;
        delete(unique: string): Promise<UmbRepositoryErrorResponse>;
        destroy(): void;
        requestByUnique(
            unique: string,
        ): Promise<
            UmbRepositoryResponseWithAsObservable<
                DetailModelType
                | undefined,
                DetailModelType | undefined,
            >,
        >;
        requestByUniques?(
            uniques: string[],
        ): Promise<
            UmbRepositoryResponseWithAsObservable<
                DetailModelType[]
                | undefined,
                DetailModelType[] | undefined,
            >,
        >;
        save(
            data: DetailModelType,
        ): Promise<UmbRepositoryResponse<DetailModelType>>;
    }

    Type Parameters

    • DetailModelType

    Hierarchy (View Summary)

    Implemented by

    Index

    Methods