0N/AScrollView is a new component, which leverages the
0N/Asynthetic gesture layer, normalizing touch and mouse
0N/Abased input added in 3.2. It also leverages the transitions
0N/Anormalization layer added in 3.2 to optimize animation
0N/A* Fixed _uiDimensionsChange code which was looking explicitly for
0N/A the "width" attribute. Just plain wrong.
0N/A* Added vertical paging support.
0N/A* Removed DOMSubtreeModified event listening which was only really kicking
0N/A in for Webkit and was too heavy handed. User now needs to call syncUI()
0N/A manually on all browsers, if the content of the scrollview is changed,
0N/A and may potentially result in dimension changes.
0N/A* Broke out use of transform3d into a seperate method, and added a protected
0N/A flag, _forceHWTransforms, to allow for customization if required (H/W acceleration
0N/A related glitches or changing the set of browsers for which we attempt to force it).
0N/A* Created Scrollview-List plugin to add CSS Classnames to immediate <li> elements on scrollview.
0N/A* Fixed shared scrollbar node across multiple instances.
0N/A* Changed async call to _uiDimensionsChange after render, to a sync call.
0N/A* Corrected skin prefix to be yui3-skin-sam instead yui-skin-sam.
0N/A* Refactored for kweight, and broke out scrollview-base-ie conditional module.
0N/A* Don't prevent default on gesturemoveend, so that click listeners on elements
0N/A inside the scrollview respond reliably. Panning is still prevented by
0N/A preventing gesturemousemove.
0N/A were added to support the common use case, but were too broad, and in general,
0N/A scrollview is content agnostic.
0N/A The same support can be achieved by adding cssreset to the page (to remove
0N/A LI bullets, padding, margin), and adding inline block rules, when providing
0N/A horizontal scrollview content as a list. These rules are provided below:
0N/A /* To layout horizontal LIs */
#my-horiz-scrollview-content li {
/* For IE - needs a non-transparent background to pick up events */
#my-scrollview-content li {
* Added prefix-less border radius scrollbar styles for IE9.
* Made scrollbar-paginator skinnable:false. It has no CSS which is applied,
out of the box currently. The paginator CSS shipped in 3.2.0, was not actively