From 3de767319d9f0a7d35507d64576bd5c3462318a2 Mon Sep 17 00:00:00 2001 From: annampak Date: Fri, 1 Dec 2017 16:00:37 +0200 Subject: [PATCH] viewstyle , visibility etc save-get --- dmp-admin/src/app/app.module.ts | 2 +- .../compositefield-form.component.html | 16 +- .../app/field-form/field-form.component.html | 61 ++- .../app/field-form/field-form.component.ts | 8 +- .../{formBuilder => form}/form.component.html | 0 .../{formBuilder => form}/form.component.ts | 7 +- .../groupfield-form.component.html | 10 +- .../groupfield-form.component.ts | 10 +- dmp-admin/src/app/models/CompositeField.ts | 9 +- dmp-admin/src/app/models/DefaultValue.ts | 24 + dmp-admin/src/app/models/Field.ts | 42 +- dmp-admin/src/app/models/Rule.ts | 25 +- dmp-admin/src/app/models/ViewStyle.ts | 24 + dmp-admin/src/app/models/Visibility.ts | 37 ++ dmp-admin/src/app/models/data.ts | 24 + dmp-admin/src/app/routes.ts | 7 +- .../app/rule-component/rule.component.html | 8 +- .../section-form/section-form.component.html | 12 +- dmp-admin/src/app/services/rest-base.ts | 2 +- dmp-admin/src/app/testModel/testModel.ts | 461 ++++++++++++++++-- 20 files changed, 667 insertions(+), 122 deletions(-) rename dmp-admin/src/app/{formBuilder => form}/form.component.html (100%) rename dmp-admin/src/app/{formBuilder => form}/form.component.ts (89%) create mode 100644 dmp-admin/src/app/models/DefaultValue.ts create mode 100644 dmp-admin/src/app/models/ViewStyle.ts create mode 100644 dmp-admin/src/app/models/Visibility.ts create mode 100644 dmp-admin/src/app/models/data.ts diff --git a/dmp-admin/src/app/app.module.ts b/dmp-admin/src/app/app.module.ts index 8417c6461..797f41c11 100644 --- a/dmp-admin/src/app/app.module.ts +++ b/dmp-admin/src/app/app.module.ts @@ -62,7 +62,7 @@ import { DatasetprofileEditorComponent } from './managers/datasetprofile-editor/ import { DatasetProfileGUIEditorComponent } from './dataset-profile-gui-editor/dataset-profile-gui-editor.component'; import { FieldFormComponent } from './field-form/field-form.component'; -import { FormComponent } from './formBuilder/form.component'; +import { FormComponent } from './form/form.component'; import { GroupFieldFormComponent } from './groupfield-form/groupfield-form.component'; import { RuleFormComponent } from './rule-component/rule.component'; import { SectionFormComponent } from './section-form/section-form.component'; diff --git a/dmp-admin/src/app/compositefield-form/compositefield-form.component.html b/dmp-admin/src/app/compositefield-form/compositefield-form.component.html index 84663eee8..1d60b34a7 100644 --- a/dmp-admin/src/app/compositefield-form/compositefield-form.component.html +++ b/dmp-admin/src/app/compositefield-form/compositefield-form.component.html @@ -2,9 +2,19 @@
-
- - +
+
+
Multiplicity
+
+ + +
+ +
+ + +
+
diff --git a/dmp-admin/src/app/field-form/field-form.component.html b/dmp-admin/src/app/field-form/field-form.component.html index 724c598ac..062a0d12d 100644 --- a/dmp-admin/src/app/field-form/field-form.component.html +++ b/dmp-admin/src/app/field-form/field-form.component.html @@ -1,4 +1,4 @@ -
+
@@ -10,16 +10,19 @@
-
- - +
+
+ + +
+
@@ -31,52 +34,56 @@
-
+
+
Multiplicity
- - + +
- - + +
- - -
-
- - + +
-
+
+
+ + +
+
+ +
-