[inputFormatter]="formatDisplayString"
(click)="click$.next($event.target.value)"
(blur)="onBlur()"
+ container="body"
(selectItem)="selectorChanged($event)"
#instance="ngbTypeahead"/>
<div class="d-flex flex-column icons" (click)="openMe($event)">
[inputFormatter]="formatter"
(click)="click$.next($event.target.value)"
(selectItem)="orgChanged($event)"
+ container="body"
#instance="ngbTypeahead"
/>
</div>
<br/><br/>
+<ngb-accordion>
+ <ngb-panel title="Open me for comboboxes">
+ <ng-template ngbPanelContent>
+ <eg-org-select></eg-org-select>
+ <eg-combobox>
+ <eg-combobox-entry entryId="bib" entryLabel="Bibliographic Records"
+ i18n-entryLabel></eg-combobox-entry>
+ <eg-combobox-entry entryId="auth" entryLabel="Authority Records"
+ i18n-entryLabel></eg-combobox-entry>
+ <eg-combobox-entry entryId="bib-acq" entryLabel="Acquisitions Records"
+ i18n-entryLabel></eg-combobox-entry>
+ </eg-combobox>
+ </ng-template>
+ </ngb-panel>
+</ngb-accordion>
+
<!-- grid stuff -->
<ng-template #cellTmpl let-row="row" let-col="col" let-userContext="userContext">
HELLO {{userContext.hello}}
#eg-print-container pre {border: none}
}
+/**
+ * Make sure that comboboxes (including org select
+ * are visible, even in nested modals.
+ *
+ * See https://github.com/ng-bootstrap/ng-bootstrap/issues/2505
+ * for the upstream issue that necessitates this.
+ */
+body>.dropdown-menu {z-index: 2100;}