@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
63 lines (60 loc) • 2.17 kB
HTML
<%if (listCalendarRoute) {%>
<div *ngIf="!options['disableSearchView']" class="d-flex justify-content-center my-3"><a [routerLink]="['../list']">
<i class="fa-solid fa-magnifying-glass"></i> Search {{itemName}}
</a></div><%}%><%
for (let view of widgetDef.views) {%>
<ng-template [ngIf]="isShowListView('<%-view%>')">
<app-<%-schemaName%>-list-view-widget-<%-view%>
<%- include(`/widgets/list/view-component.inputs.html`)%>
>
</app-<%-schemaName%>-list-view-widget-<%-view%>>
</ng-template>
<%}%>
<div class="add-area"><%if (api.includes('R')) {%>
<div *ngIf="isViewing">
<div class="modal-back">
<div class="modal-content modal-front">
<div class="modal-header">
<h5 class="modal-title"></h5>
<button type="button" class="btn-close" aria-label="Close" (click)="onEmbeddedViewDone(false)">
</button>
</div>
<div class="modal-body">
<app-<%-schemaName%>-detail-general [id]="parentId"
[embeddedView]="true" (done)="onEmbeddedViewDone($event)"></app-<%-schemaName%>-detail-general>
</div>
</div>
</div>
</div><%}%><%if (api.includes('C')) {%>
<div *ngIf="isAdding">
<div class="modal-back">
<div class="modal-content modal-front">
<div class="modal-header">
<h5 class="modal-title"></h5>
<button type="button" class="btn-close" aria-label="Close" (click)="onEmbeddedViewDone(false)">
</button>
</div>
<div class="modal-body">
<app-<%-schemaName%>-edit [initData]="parentData"
[embedMode]="'create'"
[embeddedView]="true" (done)="onEmbeddedViewDone($event)"></app-<%-schemaName%>-edit>
</div>
</div>
</div>
</div><%}%><%if (api.includes('U')) {%>
<div *ngIf="isEditing">
<div class="modal-back">
<div class="modal-content modal-front">
<div class="modal-header">
<h5 class="modal-title"></h5>
<button type="button" class="btn-close" aria-label="Close" (click)="onEmbeddedViewDone(false)">
</button>
</div>
<div class="modal-body">
<app-<%-schemaName%>-edit [id]="parentId" [embeddedView]="true"
(done)="onEmbeddedViewDone($event)"></app-<%-schemaName%>-edit>
</div>
</div>
</div>
</div><%}%>
</div>