]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/share/grid/grid-toolbar-actions-menu.component.html
LP1615805 No inputs after submit in patron search (AngularJS)
[Evergreen.git] / Open-ILS / src / eg2 / src / app / share / grid / grid-toolbar-actions-menu.component.html
1 <!-- Copy To Clipboard is only displayed when using a row-specific
2      context menu as the entry point. -->
3 <button *ngIf="viaContextMenu" class="dropdown-item scrollable-menu"
4   (click)="openCopyToClipboard()" tabindex="0">
5   <div i18n>Copy to Clipboard</div>
6   <div class="dropdown-divider"></div>
7 </button>
8
9 <eg-clipboard-dialog #clipboardDialog></eg-clipboard-dialog>
10
11 <ng-container 
12   *ngFor="let action of gridContext.toolbarActions; let idx = index">
13   <button class="dropdown-item scrollable-menu" *ngIf="!action.hidden"
14     [disabled]="shouldDisable(action)"
15     (click)="performAction(action)" tabindex="0">
16     <ng-container *ngIf="action.isGroup">
17       <span class="font-weight-bold font-italic">{{action.label}}</span>
18     </ng-container>
19     <ng-container *ngIf="action.isSeparator">
20       <div class="dropdown-divider"></div>
21     </ng-container>
22     <ng-container *ngIf="!action.isGroup && !action.isSeparator">
23       <!-- grouped entries are left paddded for group indentation -->        
24       <span [ngClass]="{'ml-2': action.group}">{{action.label}}</span>
25     </ng-container>
26   </button>
27 </ng-container>