From 5c74bd231f2bad9e5cd25c61898299ca5377098a Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Mon, 13 Mar 2023 15:08:30 +0100 Subject: [PATCH] add location and manifest props to document workspace element --- .../documents/workspace/document-workspace.element.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.element.ts index d2f69c3f86..2e82e9439e 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.element.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/documents/documents/workspace/document-workspace.element.ts @@ -1,7 +1,8 @@ import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; import { css, html } from 'lit'; -import { customElement, state } from 'lit/decorators.js'; +import { customElement, property, state } from 'lit/decorators.js'; import { IRoute, IRoutingInfo } from 'router-slot'; +import { UmbRouterSlotInitEvent, UmbRouteLocation } from '@umbraco-cms/router'; import type { UmbWorkspaceEntityElement } from '../../../shared/components/workspace/workspace-entity-element.interface'; import { UmbVariantId } from '../../../shared/variants/variant-id.class'; import { ActiveVariant } from '../../../shared/components/workspace/workspace-context/workspace-split-view-manager.class'; @@ -10,7 +11,7 @@ import { UmbDocumentWorkspaceSplitViewElement } from './document-workspace-split import { UmbLitElement } from '@umbraco-cms/element'; import '../../../shared/components/workspace/workspace-variant/workspace-variant.element'; import { DocumentModel, VariantViewModelBaseModel } from '@umbraco-cms/backend-api'; -import { UmbRouterSlotInitEvent } from '@umbraco-cms/router'; +import { ManifestWorkspace } from '@umbraco-cms/extensions-registry'; @customElement('umb-document-workspace') export class UmbDocumentWorkspaceElement extends UmbLitElement implements UmbWorkspaceEntityElement { @@ -29,6 +30,12 @@ export class UmbDocumentWorkspaceElement extends UmbLitElement implements UmbWor //private _defaultVariant?: VariantViewModelBaseModel; private splitViewElement = new UmbDocumentWorkspaceSplitViewElement(); + @property() + manifest?: ManifestWorkspace; + + @property() + location?: UmbRouteLocation; + @state() _unique?: string;