Avoid processing columns if there aren't any to allow empty tables.
Merge remote-tracking branch 'upstream/master'
Updated paginator to prevent host flick events along the paginated axis, instead of removing the flick binding (as it previously did).
Build scrollview
Added assertions to check more SV ATTRS
WIP for #2532751 - Scrollbars now accurately represent the current offset within a dual-axis paginated instance.
Merge remote-tracking branch 'upstream/master'
Resolved conflict
Resolved conflict
fixes #2532134 Added sort test to cover Date, Number and String data types with case sensitive sort available by setting a caseSensitive param to true on the table column.
ref #2532134 Changed Y.Lang.isString() to typeof() === 'string' to improve performance, and added comment to component history.
Merge remote-tracking branch 'build/master' into scrollview
Merge branch '3cn_int_scrollview' into SV_unit
- Move _{min/max}Scroll{X/Y} properties to the prototype so they have a default value at initialization
- Constrained scrollX and scrollY setters to be within _{min/max}Scroll{X/Y} values
- Added above/below bounds set('scroll{X/Y}') unit tests
- Improved 'initial state' unit test
- Added deprecated static values unit test
Added disabled swipe unit test
Organized unit tests a little better
Re-enabled unit test for phantomjs env
ref #2532134 Updated documentation with new caseSensitive attribute details. Updated default order of test data.
ref #2532134 Updated documentation added a short paragraph to the 'Column sorting' section
Added unit tests for axis setters and scrollTo