Browse Source

Improve kv-map component disable state handling

pull/2785/head
Igor Kulikov 6 years ago
parent
commit
096b2944d0
  1. 5
      ui-ngx/src/app/shared/components/kv-map.component.ts

5
ui-ngx/src/app/shared/components/kv-map.component.ts

@ -117,6 +117,11 @@ export class KeyValMapComponent extends PageComponent implements ControlValueAcc
this.valueChangeSubscription = this.kvListFormGroup.valueChanges.subscribe(() => {
this.updateModel();
});
if (this.disabled) {
this.kvListFormGroup.disable({emitEvent: false});
} else {
this.kvListFormGroup.enable({emitEvent: false});
}
}
public removeKeyVal(index: number) {

Loading…
Cancel
Save