#538 ignore label as value

This commit is contained in:
Mario Romano
2016-08-12 10:11:08 +01:00
parent b6626e1c20
commit dccaa74253
@@ -29,6 +29,7 @@ export class FormFieldTypes {
static HYPERLINK: string = 'hyperlink'; static HYPERLINK: string = 'hyperlink';
static RADIO_BUTTONS: string = 'radio-buttons'; static RADIO_BUTTONS: string = 'radio-buttons';
static DISPLAY_VALUE: string = 'readonly'; static DISPLAY_VALUE: string = 'readonly';
static READONLY_TEXT: string = 'readonly-text';
} }
export class FormWidgetModel { export class FormWidgetModel {
@@ -177,11 +178,21 @@ export class FormFieldModel extends FormWidgetModel {
this.form.values[this.id] = this.options[0].id; this.form.values[this.id] = this.options[0].id;
} }
} else { } else {
if (!this.isIngonreType()) {
this.form.values[this.id] = this.value; this.form.values[this.id] = this.value;
} }
} }
} }
private isIngonreType(): boolean {
if (this.type === FormFieldTypes.READONLY_TEXT) {
return true;
} else {
return false;
}
}
}
export class ContainerColumnModel { export class ContainerColumnModel {
size: number = 12; size: number = 12;