@umbraco-cms/backoffice

    Interface UmbDetailRepository<DetailModelType>

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

    Type Parameters

    • DetailModelType

    Hierarchy (View Summary, Expand)

    Implemented by

    Index

    Methods

    MMNEPVFCICPMFPCPTTAAATR