block settings element mock data

This commit is contained in:
Niels Lyngsø
2024-01-29 22:30:49 +01:00
parent a45b97ef6e
commit 38ca799b71
3 changed files with 32 additions and 6 deletions

View File

@@ -536,6 +536,7 @@ export const data: Array<UmbMockDataTypeModel> = [
{
label: 'Mocked Block Type for Block List',
contentElementTypeKey: '4f68ba66-6fb2-4778-83b8-6ab4ca3a7c5c',
settingsElementTypeKey: 'all-property-editors-document-type-id',
icon: 'icon-server-alt',
},
{

View File

@@ -11,11 +11,9 @@ import type {
PagedDocumentTreeItemResponseModel,
PagedDocumentTypeResponseModel,
PagedRecycleBinItemResponseModel,
PublishDocumentRequestModel} from '@umbraco-cms/backoffice/backend-api';
import {
ContentStateModel,
PublishedStateModel,
PublishDocumentRequestModel,
} from '@umbraco-cms/backoffice/backend-api';
import { ContentStateModel, PublishedStateModel } from '@umbraco-cms/backoffice/backend-api';
import { UMB_DOCUMENT_ENTITY_TYPE } from '@umbraco-cms/backoffice/document';
export const data: Array<DocumentResponseModel> = [
@@ -177,6 +175,7 @@ export const data: Array<DocumentResponseModel> = [
'Umbraco.BlockList': [
{
contentUdi: '1234',
settingsUdi: '5678',
},
],
},
@@ -187,7 +186,13 @@ export const data: Array<DocumentResponseModel> = [
elementProperty: 'Hello world',
},
],
settingsData: [],
settingsData: [
{
udi: '5678',
contentTypeKey: 'all-property-editors-document-type-id',
elementProperty: 'Hello world',
},
],
},
},
{

View File

@@ -41,6 +41,7 @@ export const manifests: Array<ManifestTypes> = [
label: 'Content',
pathname: 'content',
icon: 'icon-document',
blockElementManagerName: 'content',
},
conditions: [
{
@@ -48,5 +49,24 @@ export const manifests: Array<ManifestTypes> = [
match: UMB_BLOCK_WORKSPACE_ALIAS,
},
],
},
} as any,
{
type: 'workspaceView',
alias: 'Umb.WorkspaceView.Block.Settings',
name: 'Block Workspace Settings View',
js: () => import('./views/edit/block-workspace-view-edit.element.js'),
weight: 1000,
meta: {
label: 'Settings',
pathname: 'settings',
icon: 'icon-settings',
blockElementManagerName: 'settings',
},
conditions: [
{
alias: 'Umb.Condition.WorkspaceAlias',
match: UMB_BLOCK_WORKSPACE_ALIAS,
},
],
} as any,
];