Code:
<mat-icon [ngClass]='{ rotate: !users }'>refresh</mat-icon>
<div *ngIf="usersObservable | async as users; else loading">
  ...
</div>
<ng-template #loading let-users>
  Waiting...
</ng-template>
Expected: rotate class applied to <mat-icon> while users are loading
Result: class not applied
Question: Is it possible to store/use boolean result of ngIfElse evaluation?
P.S.: In this example, I want rotate class to be applied to <mat-icon> until HTTP request completed.
 
    