move fields to variant interface

This commit is contained in:
Mads Rasmussen
2025-04-16 09:33:40 +02:00
parent eddf06e773
commit e988c5a450
2 changed files with 3 additions and 6 deletions

View File

@@ -18,13 +18,7 @@ export interface UmbContentWorkspaceContext<
getData(): ContentModel | undefined;
isLoaded(): Promise<unknown> | undefined;
variantById(variantId: UmbVariantId): Observable<VariantModelType | undefined>;
varies: Observable<boolean | undefined>;
variesByCulture: Observable<boolean | undefined>;
variesBySegment: Observable<boolean | undefined>;
readonly propertyViewGuard: UmbVariantPropertyGuardManager;
readonly propertyWriteGuard: UmbVariantPropertyGuardManager;
//initiatePropertyValueChange(): void;
//finishPropertyValueChange(): void;
}

View File

@@ -20,6 +20,9 @@ export interface UmbVariantDatasetWorkspaceContext<VariantType extends UmbEntity
splitView: UmbWorkspaceSplitViewManager;
getVariant(variantId: UmbVariantId): VariantType | undefined;
readonly readOnlyGuard: UmbReadOnlyVariantGuardManager;
varies: Observable<boolean | undefined>;
variesByCulture: Observable<boolean | undefined>;
variesBySegment: Observable<boolean | undefined>;
// Property:
// This one is async cause it needs to structure to provide this data: [NL]