Posted 29 May 2018, 1:48 am EST
Hello
In our project we have a FlexGrid with templated top-left cell:
<wj-flex-grid [hidden]="itemsNumber==0"
#dealsGrid
[itemsSource]="deals"
[allowResizing]="0"
[autoGenerateColumns]="false"
[itemFormatter]="itemFormatter"
[isReadOnly]="true"
[autoClipboard]="true"
[selectionMode]="'CellRange'">
<template wjFlexGridCellTemplate [cellType]="'TopLeft'" let-cell="cell">
<columns-filter [grid]="dealsGrid" [tableName]="tableName"></columns-filter>
</template>
Columns-filter component has a button inside. When I click on this button I am getting all cells selected like this:
https://www.screencast.com/t/jWIEbGzdu
This is click event handler:
toggle(ev) {
this.visible = !this.visible;
ev.stopPropagation();
}
, but it doesn’t help. Cells are selected prior to this event is triggered.
Any ideas?
Thanks