Class: SC.MenuScrollView
Extends
SC.ScrollView.
Implements a scroll view for menus. This class extends SC.ScrollView for
menus.
The main difference with SC.ScrollView is that there is only vertical
scrolling. Value Syncing between SC.MenuScrollView and SC.MenuScrollerView
is done using valueBinding.
Defined in: menu_scroll.js
- Since:
- SproutCore 1.0
Field Summary
- Fields borrowed from SC.ScrollView:
- acceptsMultitouch, autohidesHorizontalScroller, autohidesVerticalScroller, canScale, canScrollHorizontal, containerView, contentView, decelerationRate, fadeOutDelay, hasVerticalScroller, horizontalAlign, horizontalFade, horizontalLineScroll, horizontalOverlay, horizontalPageScroll, horizontalScrollerLayout, horizontalScrollerView, horizontalScrollOffset, initialHorizontalAlign, initialVerticalAlign, isHorizontalScrollerVisible, isScrollable, isVerticalScrollerVisible, maximumHorizontalScrollOffset, maximumScale, maximumVerticalScrollOffset, minimumHorizontalScrollOffset, minimumScale, minimumVerticalScrollOffset, scale, scaleGestureThreshold, scrollGestureThreshold, scrollLockGestureThreshold, verticalAlign, verticalFade, verticalLineScroll, verticalOverlay, verticalPageScroll, verticalScrollerLayout, verticalScrollerView, verticalScrollOffset
- Fields borrowed from SC.View:
- acceptsFirstResponder, ariaHidden, ariaRole, attributeBindings, autoMixins, backgroundColor, childViewLayout, childViewLayoutOptions, childViews, childViewsNeedLayout, classNameBindings, concatenatedProperties, createdByParent, designMode, displayProperties, enabledState, firstKeyView, hasLayout, hasTouch, hasVisibility, isBuildingIn, isBuildingOut, isChildViewLayoutLive, isEnabled, isFixedHeight, isFixedPosition, isFixedSize, isFixedWidth, isKeyResponder, isTextSelectable, isView, isVisible, lastKeyView, layerLocationNeedsUpdate, layerNeedsUpdate, layout, modeAdjust, nextKeyView, page, pane, parentView, previousKeyView, renderDelegateName, shouldInheritCursor, shouldInheritEnabled, tagName, themeName, toolTip, touchBoundary, transitionAdjust, transitionAdjustOptions, transitionHide, transitionHideOptions, transitionIn, transitionInOptions, transitionOut, transitionOutOptions, transitionShow, transitionShowOptions, useStaticLayout
- Fields borrowed from SC.Responder:
- hasFirstResponder, isFirstResponder, responderContext
- Fields borrowed from SC.Object:
- isDestroyed, isObject, nextProperty, object, property, target, toInvalidate
- Fields borrowed from SC.Observable:
- isObservable
Field Detail
bottomScrollerView SC.ViewThe bottom scroller view class. This will be replaced with a view instance when the
MenuScrollView is created unless hasVerticalScroller is false.
- Default value:
- SC.MenuScrollerView
Read Only
canScrollVertical
Boolean
Returns true if the view has both a vertical scroller and the scroller is visible.
- See:
- SC.ScrollView
SC.View.prototype
- Default value:
- ['sc-menu-scroll-view']
- See:
- SC.View#classNames
Control Size for Menu content: change verticalLineScroll
- Default value:
- SC.REGULAR_CONTROL_SIZE
- See:
- SC.Control
YES if the view should maintain a horizontal scroller. This property must be set when the view is created.
- Default value:
- false
- See:
- SC.ScrollView
The top scroller view class. This will be replaced with a view instance when the MenuScrollView
is created unless hasVerticalScroller is false.
- Default value:
- SC.MenuScrollerView
Documentation generated by JsDoc Toolkit 2.4.0 on Wed Apr 08 2015 10:02:21 GMT-0600 (CST)