UNPKG

@hicoder/angular-cli

Version:

Angular UI componenets and service generator. It works with the mean-rest-express package to generate the end to end web application. The input to this generator is the Mongoose schema defined for the express application. mean-rest-express exposes the Res

19 lines (18 loc) 1.58 kB
<div *ngIf="!disableActionButtons && !options['disableActionButtons']" class="action-buttons"><% if (api.includes('L')) {%> <a *ngIf="!options['disableActionList'] && !embeddedView" (click)="goToList()" class="action-go-list"><i class="fas fa-list" title="List"></i><!-- span>&nbsp;&nbsp;{{ItemCamelName}} List</span--></a><%}%><% if (api.includes('U') && detailActionButtons[0]) {%> <a *ngIf="!options['disableActionEdit']" (click)="goToEdit(detail['_id'])" class="btn btn-outline-primary"><%-detailActionButtons[0]%></a><%}%><% if (api.includes('C') && detailActionButtons[1]) {%> <a *ngIf="!options['disableActionNew']" (click)="goToNew(detail['_id'])" class="btn btn-outline-primary"><%-detailActionButtons[1]%></a><%}%><% if (api.includes('D') && detailActionButtons[2]) {%> <button *ngIf="!options['disableActionDelete']" class="btn btn-outline-primary" (click)="onDelete(detail['_id'], null)"><%-detailActionButtons[2]%></button><%}%><% if (api.includes('A') && detailActionButtons[3]) {%> <button *ngIf="!options['disableActionArchive']" class="btn btn-outline-primary" (click)="onArchive(detail['_id'], null, detail['archived'])"> <ng-template [ngIf]="!detail['archived']"><%-detailActionButtons[3]%></ng-template> <ng-template [ngIf]="detail['archived']">Unarchive</ng-template> </button><%}%><% if (api.includes('P') && detailActionButtons[4]) {%> <button *ngIf="!options['disableActionPrint']" class="btn btn-outline-primary" (click)="onPrint()"><%-detailActionButtons[4]%> </button><%}%> </div>