1 <ng-container *ngIf="editor && subfieldLabels && marcForms && marcTypes">
2 <form [formGroup]="editor">
4 <div class="col-lg-3" i18n>Form</div>
6 <eg-combobox #formCombobox [entries]="marcForms" formControlName="marcForm" [selectedId]="defaultMarcForm">
7 <eg-combobox-entry entryId=" " entryLabel="<None selected>" i18n-entryLabel></eg-combobox-entry>
12 <div class="col-lg-3" i18n>Type</div>
13 <div class="col-lg-9">
14 <eg-combobox #typeCombobox [entries]="marcTypes" formControlName="marcType" selectedId="a"></eg-combobox>
17 <ng-container *ngFor="let field of fields">
18 <div class="row" *ngFor="let subfield of field.subfields">
19 <ng-container *ngIf="!subfield[1]">
20 <div class="col-lg-3">
21 <label for="{{idPrefix}}-{{editorFieldIdentifier(field, subfield)}}">
22 {{subfieldLabels[editorFieldIdentifier(field, subfield)]}}
25 <div class="col-lg-9">
26 <input id="{{idPrefix}}-{{editorFieldIdentifier(field, subfield)}}" formControlName="{{editorFieldIdentifier(field, subfield)}}" />
31 <button class="btn btn-primary" (click)="emitXml()">
32 <ng-container *ngIf="buttonLabel">{{buttonLabel}}</ng-container>
33 <ng-container *ngIf="!buttonLabel" i18n>Save</ng-container>