| Package | feathers.controls |
| Interface | public interface IScrollBar extends IRange, IFeathersControl, IValidating, IMeasureDisplayObject |
| Product Version : | Feathers 1.0.0 |
Scroller
component.
See also
| Property | Defined By | ||
|---|---|---|---|
![]() | alpha : Number
The opacity of the display object. | IFeathersDisplayObject | |
![]() | base : DisplayObject [read-only]
The top-most object of the display tree that the display object is
connected to. | IFeathersDisplayObject | |
![]() | blendMode : String
The blend mode used when rendering the display object. | IFeathersDisplayObject | |
![]() | bounds : Rectangle [read-only]
The bounds of the display object in its local coordinate space. | IFeathersDisplayObject | |
![]() | depth : int [read-only]
The component's depth in the display list, relative to the stage. | IValidating | |
![]() | effectsSuspended : Boolean [read-only]
Indicates if effects have been suspended. | IFeathersControl | |
![]() | explicitHeight : Number [read-only]
The height value explicitly set by passing a value to the
height setter or by calling the setSize()
function. | IMeasureDisplayObject | |
![]() | explicitMaxHeight : Number [read-only]
The maximum height value explicitly set by passing a value to the
maxHeight setter. | IMeasureDisplayObject | |
![]() | explicitMaxWidth : Number [read-only]
The maximum width value explicitly set by passing a value to the
maxWidth setter. | IMeasureDisplayObject | |
![]() | explicitMinHeight : Number [read-only]
The minimum height value explicitly set by passing a value to the
minHeight setter. | IMeasureDisplayObject | |
![]() | explicitMinWidth : Number [read-only]
The minimum width value explicitly set by passing a value to the
minWidth setter. | IMeasureDisplayObject | |
![]() | explicitWidth : Number [read-only]
The width value explicitly set by passing a value to the
width setter or to the setSize() method. | IMeasureDisplayObject | |
![]() | filter : FragmentFilter
The filter used when rendering the display object. | IFeathersDisplayObject | |
![]() | height : Number
The height of the display object in the parent's coordinate space. | IFeathersDisplayObject | |
![]() | isCreated : Boolean [read-only]
Determines if the component has been initialized and validated for
the first time. | IFeathersControl | |
![]() | isEnabled : Boolean
Indicates whether the control is interactive or not. | IFeathersControl | |
![]() | isInitialized : Boolean [read-only]
Determines if the component has been initialized yet. | IFeathersControl | |
![]() | mask : DisplayObject
The display object's mask. | IFeathersDisplayObject | |
![]() | maxHeight : Number
The maximum recommended height to be used for self-measurement and,
optionally, by any code that is resizing this component. | IMeasureDisplayObject | |
![]() | maximum : Number
The maximum numeric value of the range. | IRange | |
![]() | maxWidth : Number
The maximum recommended width to be used for self-measurement and,
optionally, by any code that is resizing this component. | IMeasureDisplayObject | |
![]() | minHeight : Number
The minimum recommended height to be used for self-measurement and,
optionally, by any code that is resizing this component. | IMeasureDisplayObject | |
![]() | minimum : Number
The minimum numeric value of the range. | IRange | |
![]() | minWidth : Number
The minimum recommended width to be used for self-measurement and,
optionally, by any code that is resizing this component. | IMeasureDisplayObject | |
![]() | name : String
The name of the display object. | IFeathersDisplayObject | |
| page : Number
The amount the scroll bar value must change to get from one "page" to
the next. | IScrollBar | ||
![]() | parent : DisplayObjectContainer [read-only]
The display object's parent, or null if it doesn't have
a parent. | IFeathersDisplayObject | |
![]() | pivotX : Number
The x coordinate of the display object's origin in its own coordinate
space. | IFeathersDisplayObject | |
![]() | pivotY : Number
The y coordinate of the display object's origin in its own coordinate
space. | IFeathersDisplayObject | |
![]() | root : DisplayObject [read-only]
| IFeathersDisplayObject | |
![]() | rotation : Number
The rotation of the display object, in radians. | IFeathersDisplayObject | |
![]() | scaleX : Number
This horizontal scale factor. | IFeathersDisplayObject | |
![]() | scaleY : Number
The vertical scale factor. | IFeathersDisplayObject | |
![]() | skewX : Number
The horizontal skew, in radians. | IFeathersDisplayObject | |
![]() | skewY : Number
The vertical skew, in radians. | IFeathersDisplayObject | |
![]() | stage : Stage [read-only]
The stage that the display object is connected to, or null
if it is not connected to a stage. | IFeathersDisplayObject | |
![]() | step : Number
The amount the value must change to increment or decrement. | IRange | |
![]() | styleName : String
The concatenated styleNameList, with values separated
by spaces. | IFeathersControl | |
![]() | styleNameList : TokenList [read-only]
Contains a list of all "styles" assigned to this control. | IFeathersControl | |
![]() | styleProvider : IStyleProvider
When a component initializes, a style provider may be used to set
properties that affect the component's visual appearance. | IFeathersControl | |
![]() | toolTip : String
Text to display in a tool tip to when hovering over this component,
if the ToolTipManager is enabled. | IFeathersControl | |
![]() | touchable : Boolean
Determines if the display object may be touched. | IFeathersDisplayObject | |
![]() | transformationMatrix : Matrix [read-only]
The transformation matrix of the display object, relative to its
parent. | IFeathersDisplayObject | |
![]() | useHandCursor : Boolean
Determines if the mouse cursor should turn into a hand when the mouse
is over the display object. | IFeathersDisplayObject | |
![]() | value : Number
The current numeric value. | IRange | |
![]() | visible : Boolean
Determines the visibility of the display object. | IFeathersDisplayObject | |
![]() | width : Number
The width of the display object in the parent's coordinate space. | IFeathersDisplayObject | |
![]() | x : Number
The x, or horizontal, position of the display object in the parent's
coordinate space. | IFeathersDisplayObject | |
![]() | y : Number
The y, or vertical, position of the display object in the parent's
coordinate space. | IFeathersDisplayObject | |
| Event | Summary | Defined By | ||
|---|---|---|---|---|
| Dispatched when the scroll bar's value changes. | IScrollBar | |||
| page | property |
page:NumberThe amount the scroll bar value must change to get from one "page" to the next.
If this value is 0, the step value
will be used instead. If the step value is
0, paging is not possible.
In the following example, the page is changed to 10:
scrollBar.minimum = 0;
scrollBar.maximum = 100;
scrollBar.step = 1;
scrollBar.page = 10
scrollBar.value = 12; public function get page():Number public function set page(value:Number):void| change | Event |
starling.events.Eventstarling.events.Event.CHANGEDispatched when the scroll bar's value changes.
The properties of the event object have the following values:
| Property | Value |
|---|---|
bubbles | false |
currentTarget | The Object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget. |
data | null |
target | The Object that dispatched the event;
it is not always the Object listening for the event. Use the
currentTarget property to always access the Object
listening for the event. |
See also