From c912bbb2d024dfe5f9a15a60fc58280c682a77dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Wed, 13 Mar 2024 16:31:57 +0100 Subject: [PATCH] rename to property type settings modal --- .../core/content-type/modals/index.ts | 2 +- .../core/content-type/modals/manifests.ts | 6 +-- .../property-type-settings-modal.context.ts} | 2 +- .../property-type-settings-modal.element.ts} | 37 ++++++++++--------- .../property-type-settings-modal.token.ts} | 12 +++--- ...t-type-design-editor-properties.element.ts | 4 +- ...ent-type-design-editor-property.element.ts | 4 +- 7 files changed, 35 insertions(+), 32 deletions(-) rename src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/{property-settings/property-settings-modal.context.ts => property-type-settings/property-type-settings-modal.context.ts} (89%) rename src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/{property-settings/property-settings-modal.element.ts => property-type-settings/property-type-settings-modal.element.ts} (93%) rename src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/{property-settings/property-settings-modal.token.ts => property-type-settings/property-type-settings-modal.token.ts} (53%) diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/index.ts index e6a2919e14..15bf3de62f 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/index.ts @@ -1,2 +1,2 @@ export * from './composition-picker/composition-picker-modal.token.js'; -export * from './property-settings/property-settings-modal.token.js'; +export * from './property-type-settings/property-type-settings-modal.token.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/manifests.ts index c5ceaaa20d..ce5f178b56 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/manifests.ts @@ -9,9 +9,9 @@ const modals: Array = [ }, { type: 'modal', - alias: 'Umb.Modal.PropertySettings', - name: 'Property Settings Modal', - js: () => import('.//property-settings/property-settings-modal.element.js'), + alias: 'Umb.Modal.PropertyTypeSettings', + name: 'Property Type Settings Modal', + js: () => import('./property-type-settings/property-type-settings-modal.element.js'), }, ]; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-settings/property-settings-modal.context.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-type-settings/property-type-settings-modal.context.ts similarity index 89% rename from src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-settings/property-settings-modal.context.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-type-settings/property-type-settings-modal.context.ts index 82d2f7bc4f..e22f3f0aa2 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-settings/property-settings-modal.context.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-type-settings/property-type-settings-modal.context.ts @@ -6,7 +6,7 @@ import { UmbContextBase } from '@umbraco-cms/backoffice/class-api'; export const UMB_PROPERTY_TYPE_WORKSPACE_ALIAS = 'Umb.Workspace.PropertyType'; /** - * This is a very simplified workspace context, just to serve one for the imitated property type workspace. (As its not a real workspace) + * This is a very simplified workspace context, just to serve one for the imitated property type workspace. (As its not a real workspace, but this does as well provide the ability for extension-conditions to match with this workspace, as entity type and alias is available.) [NL] */ export class UmbPropertyTypeWorkspaceContext extends UmbContextBase diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-settings/property-settings-modal.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-type-settings/property-type-settings-modal.element.ts similarity index 93% rename from src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-settings/property-settings-modal.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-type-settings/property-type-settings-modal.element.ts index f9ab69f77e..c28a24bcd3 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-settings/property-settings-modal.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/modals/property-type-settings/property-type-settings-modal.element.ts @@ -1,8 +1,11 @@ import { UMB_PROPERTY_TYPE_WORKSPACE_ALIAS, UmbPropertyTypeWorkspaceContext, -} from './property-settings-modal.context.js'; -import type { UmbPropertySettingsModalData, UmbPropertySettingsModalValue } from './property-settings-modal.token.js'; +} from './property-type-settings-modal.context.js'; +import type { + UmbPropertyTypeSettingsModalData, + UmbPropertyTypeSettingsModalValue, +} from './property-type-settings-modal.token.js'; import { UmbTextStyles } from '@umbraco-cms/backoffice/style'; import type { UUIBooleanInputEvent, UUIInputEvent, UUISelectEvent } from '@umbraco-cms/backoffice/external/uui'; import type { PropertyValueMap } from '@umbraco-cms/backoffice/external/lit'; @@ -10,14 +13,14 @@ import { css, html, nothing, customElement, state } from '@umbraco-cms/backoffic import { UmbModalBaseElement } from '@umbraco-cms/backoffice/modal'; import { generateAlias } from '@umbraco-cms/backoffice/utils'; import { UMB_CONTENT_TYPE_WORKSPACE_CONTEXT } from '@umbraco-cms/backoffice/content-type'; -// TODO: Could base take a token to get its types?. -@customElement('umb-property-settings-modal') -export class UmbPropertySettingsModalElement extends UmbModalBaseElement< - UmbPropertySettingsModalData, - UmbPropertySettingsModalValue +// TODO: Could base take a token to get its types? [NL] +@customElement('umb-property-type-settings-modal') +export class UmbPropertyTypeSettingsModalElement extends UmbModalBaseElement< + UmbPropertyTypeSettingsModalData, + UmbPropertyTypeSettingsModalValue > { - //TODO: Should these options come from the server? - // TODO: Or should they come from a extension point? + //TODO: Should these options come from the server? [NL] + // TODO: Or should they come from a extension point? [NL] @state() private _customValidationOptions: Array