I'm building a flexible table (reorder/resize columns, sorting, collapsing row sub-groups, etc). I cannot use
because I need IE8 support and it does funny things when you add/remove rows, so I'm generating a div-based table. No issue, the performance is good even with the hundreds of thousands of cells I'm displaying.
The issue is that I cannot see any columns that stretch to the right of the table (I cannot scroll both horizontally and vertically). enyo.List extends the enyo.Scroller class which supports 4-way scrolling, but List itself does not (I'm thinking this is because of item swipability).
How can I enable 4-way scrolling without rewriting all of enyo.List?