UNPKG

@pega/dx-component-builder-sdk

Version:

Utility for building custom UI components

26 lines (23 loc) 865 B
<div *ngIf="visibility$ !== false" class="ng-view-top"> <div *ngIf="showLabel$ && label$ && !noHeaderTemplates.includes(templateName$)" class="template-title-container"> <span>{{ label$ }}</span> </div> <ng-container *ngIf="templateName$; else noTemplate"> <div> <component-mapper [name]="templateName$" [props]="{ formGroup$, pConn$, displayOnlyFA$ }" errorMsg="View template not recognized: [{{ templateName$ }}]" ></component-mapper> </div> </ng-container> <ng-template #noTemplate> <div *ngFor="let kid of arChildren$"> <component-mapper [name]="kid.getPConnect().getComponentName()" [props]="{ pConn$: kid.getPConnect() }" errorMsg="View Missing (displayAll): {{ kid.getPConnect().getComponentName() }}" ></component-mapper> </div> </ng-template> </div>