register references as an extension
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import { UmbDocumentReferenceRepository } from '../../../reference/index.js';
|
import { UmbDocumentReferenceRepository } from '../repository/index.js';
|
||||||
import { css, customElement, html, nothing, property, repeat, state, when } from '@umbraco-cms/backoffice/external/lit';
|
import { css, customElement, html, nothing, property, repeat, state, when } from '@umbraco-cms/backoffice/external/lit';
|
||||||
import { isDefaultReference, isDocumentReference, isMediaReference } from '@umbraco-cms/backoffice/relations';
|
import { isDefaultReference, isDocumentReference, isMediaReference } from '@umbraco-cms/backoffice/relations';
|
||||||
import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element';
|
import { UmbLitElement } from '@umbraco-cms/backoffice/lit-element';
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
export const manifests: Array<UmbExtensionManifest> = [
|
||||||
|
{
|
||||||
|
type: 'workspaceInfoApp',
|
||||||
|
name: 'Document References Workspace Info App',
|
||||||
|
alias: 'Umb.WorkspaceInfoApp.Document.References',
|
||||||
|
element: () => import('./document-workspace-view-info-reference.element.js'),
|
||||||
|
weight: 90,
|
||||||
|
},
|
||||||
|
];
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
|
import { manifests as infoAppManifests } from './info-app/manifests.js';
|
||||||
import { manifests as repositoryManifests } from './repository/manifests.js';
|
import { manifests as repositoryManifests } from './repository/manifests.js';
|
||||||
|
|
||||||
export const manifests: Array<UmbExtensionManifest> = [...repositoryManifests];
|
export const manifests: Array<UmbExtensionManifest> = [...infoAppManifests, ...repositoryManifests];
|
||||||
|
|||||||
@@ -15,9 +15,6 @@ import { createExtensionApiByAlias } from '@umbraco-cms/backoffice/extension-reg
|
|||||||
import { UMB_SECTION_USER_PERMISSION_CONDITION_ALIAS } from '@umbraco-cms/backoffice/section';
|
import { UMB_SECTION_USER_PERMISSION_CONDITION_ALIAS } from '@umbraco-cms/backoffice/section';
|
||||||
import { UMB_SETTINGS_SECTION_ALIAS } from '@umbraco-cms/backoffice/settings';
|
import { UMB_SETTINGS_SECTION_ALIAS } from '@umbraco-cms/backoffice/settings';
|
||||||
|
|
||||||
// import of local components
|
|
||||||
import './document-workspace-view-info-reference.element.js';
|
|
||||||
|
|
||||||
@customElement('umb-document-workspace-view-info')
|
@customElement('umb-document-workspace-view-info')
|
||||||
export class UmbDocumentWorkspaceViewInfoElement extends UmbLitElement {
|
export class UmbDocumentWorkspaceViewInfoElement extends UmbLitElement {
|
||||||
@state()
|
@state()
|
||||||
@@ -181,8 +178,6 @@ export class UmbDocumentWorkspaceViewInfoElement extends UmbLitElement {
|
|||||||
return html`
|
return html`
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<umb-extension-slot id="workspace-info-apps" type="workspaceInfoApp"></umb-extension-slot>
|
<umb-extension-slot id="workspace-info-apps" type="workspaceInfoApp"></umb-extension-slot>
|
||||||
<umb-document-workspace-view-info-reference
|
|
||||||
.documentUnique=${this._documentUnique}></umb-document-workspace-view-info-reference>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<uui-box headline=${this.localize.term('general_general')} id="general-section">
|
<uui-box headline=${this.localize.term('general_general')} id="general-section">
|
||||||
|
|||||||
Reference in New Issue
Block a user