summaryrefslogtreecommitdiffstats
path: root/vid-webpack-master/src/app/shared/components/formControls/component/multiselect/multiselect.formControl.component.html
blob: f7c4894b266885523ef0f06813f9503d0ea50c4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<div>
  <div class="details-item" *ngIf="data != null && form != null">
    <label [ngClass]="{'required': data.isRequired()}"
           for="{{data?.dataTestId}}">{{data?.displayName}}:</label>
    <angular2-multiselect id="{{data?.dataTestId}}"
                          [attr.data-tests-id]="data?.dataTestId"
                          [formControl]="form.controls[data.controlName]"
                          [(ngModel)]="data.selectedItems"
                          [data]="data?.options$"
                          [settings]="data?.settings"
                          title="{{data.tooltip}}"
                          [ngClass]="{'error-style' : form?.controls[data?.controlName]?.touched && form?.controls[data?.controlName]?.errors}">
    </angular2-multiselect>
  </div>
</div>