property-type-based-property

This commit is contained in:
Niels Lyngsø
2024-01-24 12:40:39 +01:00
parent 21d9fa434a
commit 6bbb8e0d59
6 changed files with 7 additions and 10 deletions

View File

@@ -4,6 +4,7 @@ import { UmbTextStyles } from '@umbraco-cms/backoffice/style';
import {
UmbContentTypePropertyStructureHelper,
PropertyContainerTypes,
// UmbPropertyTypeBasedPropertyElement,
UmbContentTypeModel,
} from '@umbraco-cms/backoffice/content-type';
import { UmbLitElement } from '@umbraco-cms/internal/lit-element';
@@ -47,20 +48,17 @@ export class UmbBlockWorkspaceViewEditPropertiesElement extends UmbLitElement {
return repeat(
this._propertyStructure,
(property) => property.alias,
(property) =>
html`<umb-property-type-based-property
class="property"
.property=${property}></umb-property-type-based-property> `,
(property) => html`<umb-property-type-based-property .property=${property}></umb-property-type-based-property> `,
);
}
static styles = [
UmbTextStyles,
css`
.property {
umb-property-type-based-property {
border-bottom: 1px solid var(--uui-color-divider);
}
.property:last-child {
umb-property-type-based-property:last-child {
border-bottom: 0;
}
`,

View File

@@ -17,7 +17,6 @@ export * from './input-date/index.js';
export * from './input-dropdown/index.js';
export * from './input-eye-dropper/index.js';
export * from './input-list-base/index.js';
//export * from './input-markdown-editor/index.js';
export * from './input-multi-url/index.js';
export * from './input-number-range/index.js';
export * from './input-radio-button-list/index.js';
@@ -30,8 +29,6 @@ export * from './input-upload-field/index.js';
export * from './multiple-color-picker-input/index.js';
export * from './multiple-text-string-input/index.js';
export * from './popover-layout/index.js';
export * from './property-type-based-property/index.js';
export * from './ref-property-editor-ui/index.js';
export * from './table/index.js';
export * from './tooltip-menu/index.js';
export * from './variant-selector/index.js';

View File

@@ -0,0 +1 @@
export * from './property-type-based-property/index.js';

View File

@@ -1,4 +1,4 @@
import { UmbPropertyEditorConfig } from '../../property-editor/index.js';
import { UmbPropertyEditorConfig } from '../../../property-editor/index.js';
import { UmbDataTypeDetailModel, UmbDataTypeDetailRepository } from '@umbraco-cms/backoffice/data-type';
import { UmbTextStyles } from '@umbraco-cms/backoffice/style';
import { css, html, ifDefined, customElement, property, state } from '@umbraco-cms/backoffice/external/lit';

View File

@@ -2,3 +2,4 @@ export * from './content-type-container-structure-helper.class.js';
export * from './content-type-property-structure-helper.class.js';
export * from './content-type-structure-manager.class.js';
export * from './types.js';
export * from './components/index.js';