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

    Interface UmbWorkspaceDataManager<ModelType>

    interface UmbWorkspaceDataManager<ModelType> {
        get controllerAlias(): UmbControllerAlias;
        clear(): void;
        createObservablePartOfCurrent<ReturnType>(
            mappingFunction: MappingFunction<ModelType | undefined, ReturnType>,
        ): Observable<ReturnType>;
        createObservablePartOfPersisted<ReturnType>(
            mappingFunction: MappingFunction<ModelType | undefined, ReturnType>,
        ): Observable<ReturnType>;
        destroy(): void;
        getCurrent(): ModelType | undefined;
        getHasUnpersistedChanges(): boolean;
        getPersisted(): ModelType | undefined;
        hostConnected(): void;
        hostDisconnected(): void;
        resetCurrent(): void;
        setCurrent(data: ModelType | undefined): void;
        setPersisted(data: ModelType | undefined): void;
        updateCurrent(partialData: Partial<ModelType>): void;
        updatePersisted(partialData: Partial<ModelType>): void;
    }

    Type Parameters

    • ModelType

    Hierarchy (View Summary)

    Implemented by

    Index

    Accessors

    Methods