Thomas J. Crowe
Thomas J. Crowe
https://github.com/Microsoft/TypeScript/issues/17896#issuecomment-323403042 > As a quick fix for now there is a lint rule: https://palantir.github.io/tslint/rules/strict-type-predicates/ This seems to work good enough for me right now, but in the long run I...
@ScottSpittle I agree with @BrummbQ. Do you have a plunker where it's not working giving the proper styling? The datatable was moved to css-less design. it's up to you to...
I think a simple function passed to the `TableColumn` like `span: number | ((row) => number)` could be used to enable this. If the property is ever changed, then the...
Oh, and as for the cache, I think a combined row/column index dictionary approach would be suitable, something that can take a row and column's index and return a boolean,...
@mrjamesriley [changelog](https://github.com/swimlane/ngx-datatable/blob/master/docs/changelog.md#1010) shows v10.1.0 adds activation via `mouseenter` event in addition to mouse click and keyboard arrow keys that were already triggering the `activate` event. This is by design now....
@mrjamesriley I did suggest a perf optimization where the event would be listened to outside of the Angular zone and only when there are listeners, i.e. attaching to the `activate`...
@mrjamesriley How are you measuring? I'm a bit perplexed. In my testing, it will only trigger once when entering a new cell, and that's it. My concerns were related to...
@amcdnl I proposed a solution to this perf issue [here](https://github.com/swimlane/ngx-datatable/pull/912#issuecomment-331716695) if you are interested.
This is what the datatable should be able to do. It's a bit of extra work to virtualize it. As you can see my fork is still a bit sluggish...
@racpa yeah, it's some ideas I'm trying out