From df5084e3a8b7c335f987d883cdb36e492b951017 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Tue, 8 Oct 2019 16:13:53 +0200 Subject: [PATCH] Made stars inline editable. --- .../Schemas/Guards/FieldPropertiesValidator.cs | 4 ++-- .../features/content/shared/content-value-editor.component.ts | 3 +++ .../schemas/pages/schema/types/number-ui.component.ts | 2 +- src/Squidex/app/framework/angular/forms/stars.component.scss | 2 +- .../Guards/FieldProperties/NumberFieldPropertiesTests.cs | 4 ++-- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/Squidex.Domain.Apps.Entities/Schemas/Guards/FieldPropertiesValidator.cs b/src/Squidex.Domain.Apps.Entities/Schemas/Guards/FieldPropertiesValidator.cs index 53a8bd33f..650360535 100644 --- a/src/Squidex.Domain.Apps.Entities/Schemas/Guards/FieldPropertiesValidator.cs +++ b/src/Squidex.Domain.Apps.Entities/Schemas/Guards/FieldPropertiesValidator.cs @@ -196,9 +196,9 @@ namespace Squidex.Domain.Apps.Entities.Schemas.Guards nameof(properties.MaxValue)); } - if (properties.InlineEditable && properties.Editor != NumberFieldEditor.Input && properties.Editor != NumberFieldEditor.Dropdown) + if (properties.InlineEditable && properties.Editor == NumberFieldEditor.Radio) { - yield return new ValidationError("Inline editing is only allowed for dropdowns and input fields.", + yield return new ValidationError("Inline editing is not allowed for Radio editor.", nameof(properties.InlineEditable), nameof(properties.Editor)); } diff --git a/src/Squidex/app/features/content/shared/content-value-editor.component.ts b/src/Squidex/app/features/content/shared/content-value-editor.component.ts index 16aa91ace..e85c655ae 100644 --- a/src/Squidex/app/features/content/shared/content-value-editor.component.ts +++ b/src/Squidex/app/features/content/shared/content-value-editor.component.ts @@ -20,6 +20,9 @@ import { FieldDto } from '@app/shared'; + + +