@chatterton/angular2-schema-form
Version:
Angular2 Schema Form (DISCLAIMER: it is not related to angular-schema-form)
12 lines (11 loc) • 506 B
HTML
<div class="widget form-group">
<label>{{schema.title}}</label>
<div *ngFor="let option of schema.oneOf" class="radio">
<label class="horizontal control-label">
<input [formControl]="control" [attr.name]="name" value="{{option.enum[0]}}" type="radio" [attr.disabled]="schema.readOnly">
{{option.description}}
</label>
</div>
<span *ngIf="schema.help" class="formHelp">{{schema.help}}</span>
<input *ngIf="schema.readOnly" [attr.name]="name" type="hidden" [formControl]="control">
</div>