I have a table with filters, defined as such:
<p-columnFilter ... >
<ng-template pTemplate="filter" let-value let-filterCallback="filterCallback">
<ng-container [ngSwitch]="matchMode">
<filter-one *ngSwitchCase="contains"></filter-one>
<filter-two *ngSwitchCase="startsWith"></filter-two>
</ng-container>
</ng-template>
</p-columnFilter>
By switching between different matching modes I wish to change the way the filter is displayed. My problem is that primeng column filter does not expose it's match mode (there is no event) so I cannot react to match mode changes.