add readonly state manager

This commit is contained in:
Mads Rasmussen
2024-08-05 13:36:21 +02:00
parent 2624dda04b
commit bbb86bd868

View File

@@ -22,6 +22,7 @@ import type { UmbLanguageDetailModel } from '@umbraco-cms/backoffice/language';
import { UmbLanguageCollectionRepository } from '@umbraco-cms/backoffice/language';
import type { UmbDataSourceResponse } from '@umbraco-cms/backoffice/repository';
import type { UmbContentWorkspaceContext } from '@umbraco-cms/backoffice/content';
import { UmbReadOnlyVariantStateManager } from '@umbraco-cms/backoffice/utils';
type EntityType = UmbMemberDetailModel;
export class UmbMemberWorkspaceContext
@@ -41,6 +42,8 @@ export class UmbMemberWorkspaceContext
#languages = new UmbArrayState<UmbLanguageDetailModel>([], (x) => x.unique);
public readonly languages = this.#languages.asObservable();
readOnlyState = new UmbReadOnlyVariantStateManager(this);
public isLoaded() {
return this.#getDataPromise;
}