so that
Code: Select all
<ng-template #planetFilterTemplate pTemplate="filter" let-col>
<i class="fa fa-filter" (click)="planetMenu.toggle($event)" *ngIf="!filtered[col.field]"></i>
<span class="fa-stack" (click)="planetMenu.toggle($event)" *ngIf="filtered[col.field]">
<i class="fa fa-square fa-stack-2x"></i>
<i class="fa fa-filter fa-stack-1x fa-inverse"></i>
</span>
<ng-template>
Code: Select all
<app-filter [menu]="planetMenu"></app-filter>
Here is a plunker that fleshes this idea out a bit https://plnkr.co/DZXNlq
Any help is appreciated.