#1251 #1266 fix form visibility and performance

This commit is contained in:
Mario Romano
2016-12-16 10:43:41 +00:00
parent 2bed309023
commit 0760f1e2ad
5 changed files with 18 additions and 27 deletions

View File

@@ -1,5 +1,5 @@
<div class="container-widget">
<div *ngIf="content?.isGroup() && content?.isVisible" class="container-widget__header">
<div [ngClass]="{'hidden':!(content?.isGroup() && content?.isVisible)}" class="container-widget__header">
<h4 class="container-widget__header-text" id="container-header"
[class.collapsible]="content?.isCollapsible()">
<button *ngIf="content?.isCollapsible()"
@@ -11,7 +11,7 @@
<span (click)="onExpanderClicked()" id="container-header-label">{{content.name}}</span>
</h4>
</div>
<div class="mdl-grid" *ngIf="content?.isVisible && content?.isExpanded">
<div class="mdl-grid" [ngClass]="{'hidden':!(content?.isVisible && content?.isExpanded)}">
<div *ngFor="let col of content.columns" class="mdl-cell mdl-cell--{{col.size}}-col">
<div class="mdl-grid" *ngIf="col.hasFields()">
<div *ngFor="let field of col.fields" class="mdl-cell mdl-cell--12-col">