rename to allowedVariants

This commit is contained in:
Jacob Overgaard
2024-02-23 12:03:40 +01:00
parent 4bedc17855
commit 2f03b68bb0
6 changed files with 6 additions and 6 deletions

View File

@@ -89,7 +89,7 @@ export class UmbVariantSelectorElement extends UmbLitElement {
if (!workspaceContext) throw new Error('Split View Workspace context not found');
this.observe(
workspaceContext.variantsWithLanguages,
workspaceContext.allowedVariants,
(variants) => {
this._variants = variants.map<UmbDocumentVariantOption>((variant) => {
return {

View File

@@ -12,7 +12,7 @@ export interface UmbVariantableWorkspaceContextInterface extends UmbSaveableWork
// Variant:
variants: Observable<Array<UmbVariantModel>>;
variantsWithLanguages: Observable<Array<UmbVariantModel>>;
allowedVariants: Observable<Array<UmbVariantModel>>;
splitView: UmbWorkspaceSplitViewManager;
getVariant(variantId: UmbVariantId): UmbVariantModel | undefined;

View File

@@ -42,7 +42,7 @@ export class UmbDocumentWorkspaceEditorElement extends UmbLitElement {
#observeVariants() {
if (!this.#workspaceContext) return;
this.observe(
this.#workspaceContext.variantsWithLanguages,
this.#workspaceContext.allowedVariants,
(variants) => {
this._availableVariants = variants;
this._generateRoutes();

View File

@@ -53,7 +53,7 @@ export class UmbDocumentWorkspaceContext
readonly contentTypeUnique = this.#currentData.asObservablePart((data) => data?.documentType.unique);
readonly contentTypeHasCollection = this.#currentData.asObservablePart((data) => !!data?.documentType.collection);
readonly variants = this.#currentData.asObservablePart((data) => data?.variants ?? []);
readonly variantsWithLanguages = combineObservables(
readonly allowedVariants = combineObservables(
[this.variants, this.#languageCollection.asObservable()],
([variants, languages]) => {
const missingLanguages = languages.filter((x) => !variants.some((v) => v.culture === x.unique));

View File

@@ -38,7 +38,7 @@ export class UmbMediaWorkspaceEditorElement extends UmbLitElement {
#observeVariants() {
if (!this.#workspaceContext) return;
this.observe(
this.#workspaceContext.variantsWithLanguages,
this.#workspaceContext.allowedVariants,
(variants) => {
this._availableVariants = variants;
this._generateRoutes();

View File

@@ -43,7 +43,7 @@ export class UmbMediaWorkspaceContext
readonly contentTypeUnique = this.#currentData.asObservablePart((data) => data?.mediaType.unique);
readonly variants = this.#currentData.asObservablePart((data) => data?.variants || []);
readonly variantsWithLanguages = combineObservables(
readonly allowedVariants = combineObservables(
[this.variants, this.#languageCollection.asObservable()],
([variants, languages]) => {
const missingLanguages = languages.filter((x) => !variants.some((v) => v.culture === x.unique));