From c13ff834615928770cd91f9bc930345282953222 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Fri, 6 Apr 2018 21:43:40 +0200 Subject: [PATCH] Schema fixes --- .../features/schemas/pages/schema/field.component.html | 2 +- .../features/schemas/pages/schema/field.component.ts | 4 ++++ .../schema/forms/field-form-validation.component.ts | 5 ++++- .../schemas/pages/schema/schema-page.component.html | 2 +- .../schemas/pages/schema/schema-page.component.ts | 10 ++++++++++ .../schema/types/string-validation.component.html | 10 +++++----- .../pages/schema/types/string-validation.component.ts | 7 +++---- 7 files changed, 28 insertions(+), 12 deletions(-) diff --git a/src/Squidex/app/features/schemas/pages/schema/field.component.html b/src/Squidex/app/features/schemas/pages/schema/field.component.html index 156b98cc5..5c6e2827a 100644 --- a/src/Squidex/app/features/schemas/pages/schema/field.component.html +++ b/src/Squidex/app/features/schemas/pages/schema/field.component.html @@ -84,7 +84,7 @@
- +
diff --git a/src/Squidex/app/features/schemas/pages/schema/field.component.ts b/src/Squidex/app/features/schemas/pages/schema/field.component.ts index 8e2865738..7fd322eca 100644 --- a/src/Squidex/app/features/schemas/pages/schema/field.component.ts +++ b/src/Squidex/app/features/schemas/pages/schema/field.component.ts @@ -9,6 +9,7 @@ import { Component, Input, OnInit } from '@angular/core'; import { FormBuilder } from '@angular/forms'; import { + AppPatternDto, createProperties, fadeAnimation, FieldDto, @@ -31,6 +32,9 @@ export class FieldComponent implements OnInit { @Input() public field: FieldDto; + @Input() + public patters: AppPatternDto; + @Input() public schema: SchemaDetailsDto; diff --git a/src/Squidex/app/features/schemas/pages/schema/forms/field-form-validation.component.ts b/src/Squidex/app/features/schemas/pages/schema/forms/field-form-validation.component.ts index ee27c0a52..7ffe5d41e 100644 --- a/src/Squidex/app/features/schemas/pages/schema/forms/field-form-validation.component.ts +++ b/src/Squidex/app/features/schemas/pages/schema/forms/field-form-validation.component.ts @@ -8,7 +8,7 @@ import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import { FormGroup } from '@angular/forms'; -import { FieldDto } from '@app/shared'; +import { AppPatternDto, FieldDto } from '@app/shared'; @Component({ selector: 'sqx-field-form-validation', @@ -22,4 +22,7 @@ export class FieldFormValidationComponent { @Input() public field: FieldDto; + + @Input() + public patterns: AppPatternDto[]; } \ No newline at end of file diff --git a/src/Squidex/app/features/schemas/pages/schema/schema-page.component.html b/src/Squidex/app/features/schemas/pages/schema/schema-page.component.html index 6b0a12d9c..5963ec54a 100644 --- a/src/Squidex/app/features/schemas/pages/schema/schema-page.component.html +++ b/src/Squidex/app/features/schemas/pages/schema/schema-page.component.html @@ -53,7 +53,7 @@
- +