Vmeda.Online/src/addons/qbehaviour/deferredcbm/component/addon-qbehaviour-deferredcbm.html

16 lines
959 B
HTML

<div *ngIf="question && question.behaviourCertaintyOptions && question.behaviourCertaintyOptions.length">
<ion-item class="ion-text-wrap addon-qbehaviour-deferredcbm-certainty-title" >
<ion-label><p>{{ 'core.question.certainty' | translate }}</p></ion-label>
</ion-item>
<ion-radio-group [(ngModel)]="question.behaviourCertaintySelected" [name]="question.behaviourCertaintyOptions[0].name">
<ion-item class="ion-text-wrap" *ngFor="let option of question.behaviourCertaintyOptions">
<ion-label>{{ option.text }}</ion-label>
<ion-radio slot="end" id="{{option.id}}" [value]="option.value" [disabled]="option.disabled"></ion-radio>
</ion-item>
</ion-radio-group>
<!-- ion-radio doesn't use an input. Create a hidden input to hold the selected value. -->
<input type="hidden" [ngModel]="question.behaviourCertaintySelected" [attr.name]="question.behaviourCertaintyOptions[0].name">
</div>