Skip to content

Commit 457d96e

Browse files
Steve RhoadesSteve Rhoades
authored andcommitted
Add data service to all ui components
1 parent d8c783c commit 457d96e

File tree

8 files changed

+38
-22
lines changed

8 files changed

+38
-22
lines changed

projects/ng-dynamic-forms/ui-basic/src/lib/dynamic-basic-form-control-container.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ import {
3232
DynamicFormLayoutService,
3333
DynamicFormRelationService,
3434
DynamicFormValidationService,
35-
DynamicTemplateDirective
35+
DynamicTemplateDirective,
36+
DynamicFormDataService,
3637
} from "@ng-dynamic-forms/core";
3738
import { DynamicBasicCheckboxComponent } from "./checkbox/dynamic-basic-checkbox.component";
3839
import { DynamicBasicInputComponent } from "./input/dynamic-basic-input.component";
@@ -71,9 +72,10 @@ export class DynamicBasicFormControlContainerComponent extends DynamicFormContro
7172
protected layoutService: DynamicFormLayoutService,
7273
protected validationService: DynamicFormValidationService,
7374
protected componentService: DynamicFormComponentService,
74-
protected relationService: DynamicFormRelationService) {
75+
protected relationService: DynamicFormRelationService,
76+
protected dataService: DynamicFormDataService) {
7577

76-
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService);
78+
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService, dataService);
7779
}
7880

7981
get componentType(): Type<DynamicFormControl> | null {

projects/ng-dynamic-forms/ui-bootstrap/src/lib/dynamic-bootstrap-form-control-container.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ import {
3535
DynamicFormLayoutService,
3636
DynamicFormRelationService,
3737
DynamicFormValidationService,
38-
DynamicTemplateDirective
38+
DynamicTemplateDirective,
39+
DynamicFormDataService,
3940
} from "@ng-dynamic-forms/core";
4041
import { DynamicBootstrapCheckboxComponent } from "./checkbox/dynamic-bootstrap-checkbox.component";
4142
import { DynamicBootstrapDatePickerComponent } from "./datepicker/dynamic-bootstrap-datepicker.component";
@@ -83,9 +84,10 @@ export class DynamicBootstrapFormControlContainerComponent extends DynamicFormCo
8384
protected layoutService: DynamicFormLayoutService,
8485
protected validationService: DynamicFormValidationService,
8586
protected componentService: DynamicFormComponentService,
86-
protected relationService: DynamicFormRelationService) {
87+
protected relationService: DynamicFormRelationService,
88+
protected dataService: DynamicFormDataService) {
8789

88-
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService);
90+
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService, dataService);
8991
}
9092
}
9193

projects/ng-dynamic-forms/ui-foundation/src/lib/dynamic-foundation-form-control-container.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ import {
3434
DynamicFormLayoutService,
3535
DynamicFormRelationService,
3636
DynamicFormValidationService,
37-
DynamicTemplateDirective
37+
DynamicTemplateDirective,
38+
DynamicFormDataService,
3839
} from "@ng-dynamic-forms/core";
3940
import { DynamicFoundationTextAreaComponent } from "./textarea/dynamic-foundation-textarea.component";
4041
import { DynamicFoundationSwitchComponent } from "./switch/dynamic-foundation-switch.component";
@@ -74,9 +75,10 @@ export class DynamicFoundationFormControlContainerComponent extends DynamicFormC
7475
protected layoutService: DynamicFormLayoutService,
7576
protected validationService: DynamicFormValidationService,
7677
protected componentService: DynamicFormComponentService,
77-
protected relationService: DynamicFormRelationService) {
78+
protected relationService: DynamicFormRelationService,
79+
protected dataService: DynamicFormDataService) {
7880

79-
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService);
81+
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService, dataService);
8082
}
8183

8284
get componentType(): Type<DynamicFormControl> | null {

projects/ng-dynamic-forms/ui-ionic/src/lib/dynamic-ionic-form-control-container.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ import {
3737
DynamicFormLayoutService,
3838
DynamicFormRelationService,
3939
DynamicFormValidationService,
40-
DynamicTemplateDirective
40+
DynamicTemplateDirective,
41+
DynamicFormDataService,
4142
} from "@ng-dynamic-forms/core";
4243
import { DynamicIonicCheckboxComponent } from "./checkbox/dynamic-ionic-checkbox.component";
4344
import { DynamicIonicDateTimeComponent } from "./datetime/dynamic-ionic-datetime.component";
@@ -80,9 +81,10 @@ export class DynamicIonicFormControlContainerComponent extends DynamicFormContro
8081
protected layoutService: DynamicFormLayoutService,
8182
protected validationService: DynamicFormValidationService,
8283
protected componentService: DynamicFormComponentService,
83-
protected relationService: DynamicFormRelationService) {
84+
protected relationService: DynamicFormRelationService,
85+
protected dataService: DynamicFormDataService) {
8486

85-
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService);
87+
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService, dataService);
8688
}
8789

8890
get componentType(): Type<DynamicFormControl> | null {

projects/ng-dynamic-forms/ui-kendo/src/lib/dynamic-kendo-form-control-container.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ import {
4545
DynamicInputModel,
4646
DynamicSelectModel,
4747
DynamicTemplateDirective,
48-
isString
48+
isString,
49+
DynamicFormDataService,
4950
} from "@ng-dynamic-forms/core";
5051
import { DynamicKendoAutoCompleteComponent } from "./autocomplete/dynamic-kendo-autocomplete.component";
5152
import { DynamicKendoCheckboxComponent } from "./checkbox/dynamic-kendo-checkbox.component";
@@ -97,9 +98,10 @@ export class DynamicKendoFormControlContainerComponent extends DynamicFormContro
9798
protected layoutService: DynamicFormLayoutService,
9899
protected validationService: DynamicFormValidationService,
99100
protected componentService: DynamicFormComponentService,
100-
protected relationService: DynamicFormRelationService) {
101+
protected relationService: DynamicFormRelationService,
102+
protected dataService: DynamicFormDataService) {
101103

102-
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService);
104+
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService, dataService);
103105
}
104106

105107
get componentType(): Type<DynamicFormControl> | null {

projects/ng-dynamic-forms/ui-material/src/lib/dynamic-material-form-control-container.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ import {
3838
DynamicFormValidationService,
3939
DynamicInputModel,
4040
DynamicTemplateDirective,
41-
DynamicFormValueControlModel
41+
DynamicFormValueControlModel,
42+
DynamicFormDataService,
4243
} from "@ng-dynamic-forms/core";
4344
import { DynamicMaterialDatePickerComponent } from "./datepicker/dynamic-material-datepicker.component";
4445
import { DynamicMaterialInputComponent } from "./input/dynamic-material-input.component";
@@ -82,9 +83,10 @@ export class DynamicMaterialFormControlContainerComponent extends DynamicFormCon
8283
protected layoutService: DynamicFormLayoutService,
8384
protected validationService: DynamicFormValidationService,
8485
protected componentService: DynamicFormComponentService,
85-
protected relationService: DynamicFormRelationService) {
86+
protected relationService: DynamicFormRelationService,
87+
protected dataService: DynamicFormDataService) {
8688

87-
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService);
89+
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService, dataService);
8890
}
8991

9092
get componentType(): Type<DynamicFormControl> | null {

projects/ng-dynamic-forms/ui-ngx-bootstrap/src/lib/dynamic-ngx-bootstrap-form-control-container.component.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ import {
3232
DynamicFormControlContainerComponent,
3333
DynamicFormControlEvent,
3434
DynamicFormControlModel,
35+
DynamicFormDataService,
3536
DynamicFormLayout,
3637
DynamicFormLayoutService,
3738
DynamicFormRelationService,
@@ -85,9 +86,10 @@ export class DynamicNGxBootstrapFormControlContainerComponent extends DynamicFor
8586
protected layoutService: DynamicFormLayoutService,
8687
protected validationService: DynamicFormValidationService,
8788
protected componentService: DynamicFormComponentService,
88-
protected relationService: DynamicFormRelationService) {
89+
protected relationService: DynamicFormRelationService,
90+
protected dataService: DynamicFormDataService) {
8991

90-
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService);
92+
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService, dataService);
9193
}
9294
}
9395

projects/ng-dynamic-forms/ui-primeng/src/lib/dynamic-primeng-form-control-container.component.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ import {
3737
DynamicFormControlContainerComponent,
3838
DynamicFormControlEvent,
3939
DynamicFormControlModel,
40+
DynamicFormDataService,
4041
DynamicFormLayout,
4142
DynamicFormLayoutService,
4243
DynamicFormRelationService,
@@ -94,9 +95,10 @@ export class DynamicPrimeNGFormControlContainerComponent extends DynamicFormCont
9495
protected layoutService: DynamicFormLayoutService,
9596
protected validationService: DynamicFormValidationService,
9697
protected componentService: DynamicFormComponentService,
97-
protected relationService: DynamicFormRelationService) {
98+
protected relationService: DynamicFormRelationService,
99+
protected dataService: DynamicFormDataService) {
98100

99-
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService);
101+
super(changeDetectorRef, componentFactoryResolver, layoutService, validationService, componentService, relationService, dataService);
100102
}
101103

102104
get componentType(): Type<DynamicFormControl> | null {

0 commit comments

Comments
 (0)