Skip to content

Commit 3554729

Browse files
committed
Adding the edit part for number stepper field type.
1 parent 8f3bca6 commit 3554729

File tree

5 files changed

+39
-2
lines changed

5 files changed

+39
-2
lines changed

eform-client/src/app/modules/cases/components/case-edit-switch/case-edit-switch.component.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
<ng-container *ngSwitchCase="'Number'">
1616
<element-number [(fieldValue)]="dataItem.fieldValues[0]"></element-number>
1717
</ng-container>
18+
<ng-container *ngSwitchCase="'NumberStepper'">
19+
<element-number-stepper [(fieldValue)]="dataItem.fieldValues[0]"></element-number-stepper>
20+
</ng-container>
1821
<ng-container *ngSwitchCase="'Comment'">
1922
<element-comment [(fieldValue)]="dataItem.fieldValues[0]">></element-comment>
2023
</ng-container>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<div class="md-form md-form-case-elem">
2+
<input mdbInputDirective type="number"
3+
[(ngModel)]="fieldValueObj.value"
4+
[mdbValidate]="false"
5+
id="numberStepperElement{{fieldValueObj.fieldId}}" name="numberElement" class="form-control">
6+
<label for="numberStepperElement{{fieldValueObj.fieldId}}">{{'Value' | translate}}</label>
7+
</div>

eform-client/src/app/modules/cases/components/case-elements/element-number-stepper/element-number-stepper.component.scss

Whitespace-only changes.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import {Component, Input, OnInit} from '@angular/core';
2+
import {CaseFieldValue} from 'src/app/common/models/cases';
3+
4+
@Component({
5+
selector: 'element-number',
6+
templateUrl: './element-number-stepper.component.html',
7+
styleUrls: ['./element-number-stepper.component.scss']
8+
})
9+
export class ElementNumberStepperComponent {
10+
fieldValueObj: CaseFieldValue = new CaseFieldValue();
11+
12+
@Input()
13+
get fieldValue() {
14+
return this.fieldValueObj;
15+
}
16+
17+
set fieldValue(val) {
18+
this.fieldValueObj = val;
19+
}
20+
21+
constructor() {
22+
}
23+
24+
ngOnInit() {
25+
}
26+
}

eform-client/src/assets/i18n/da-DK.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"eForm finished at": "eForm færdig d.",
3030
"Data accessible at": "Data tilgængelig d.",
3131
"eForm done by": "eForm udført af",
32-
"Edit Case": "Redigér sagen",
32+
"Edit Case": "Rediger sagen",
3333
"Delete Case": "Slet sagen",
3434
"Download": "Download",
3535
"Are you sure you want to delete this case": "Er du sikker på, at du vil slette denne sag",
@@ -183,7 +183,8 @@
183183
"Customers": "Kunder",
184184
"Do you want to leave this page": "Vil du forlade denne side",
185185
"If you leave before saving your changes will be lost": "Hvis du forlader, før du gemmer, vil dine ændringer gå tabt",
186-
"Save & Leave": "Gem & Efterlad",
186+
"Save & Leave": "Gem og forlad siden",
187+
"Leave": "Forlad siden uden at gemme",
187188
"Vehicles": "Køretøjer",
188189
"Cases": "Sager",
189190
"Calendar": "Kalender",

0 commit comments

Comments
 (0)