Packagede.mightypirates.asul.interfaces
Interfacepublic interface IScrollBar extends IAsulObject, flash.events.IEventDispatcher, IDisposable
ImplementorsScrollBar

Interface for the ScrollBar class.



Public Properties
 PropertyDefined by
 InheritedclipChildren : Boolean
Clip children of this element (true) or not (false).
IAsulObject
  intValue : uint
The value displayed by the bar as an integer value.
IScrollBar
  isEnabled : Boolean
Whether the scrollbar is enabled or not.
IScrollBar
 InheritedmaxHeight : Number
The maximum height of this object.
IAsulObject
  maximum : uint
The maximum integer value displayed by the bar.
IScrollBar
 InheritedmaxWidth : Number
The maximum width of this object.
IAsulObject
 InheritedminHeight : Number
The minimum height of this object.
IAsulObject
 InheritedminWidth : Number
The minimum width of this object.
IAsulObject
 Inheritedname : String
The name of this object.
IAsulObject
 Inheritedstyle : Array
A list of style names applicant to this object.
IAsulObject
 Inheritedtagname : String
The XML tagname of the element, e.g.
IAsulObject
  value : Number
The value displayed by the bar.
IScrollBar
Public Methods
 MethodDefined by
 Inherited
Adds another ASUL object as a virtual child to this one.
IAsulObject
 Inherited
clone():DisplayObject
Clones the ASUL object, creating an exact copy of it (based on its ORIGINAL data! Later attribute changes will be discarded.).
IAsulObject
 Inherited
deepGetChildByName(name:String, container:DisplayObjectContainer = null):DisplayObject
This searches the object's children through all child containers until a node with the given name was found.
IAsulObject
 Inherited
dispose():void
Cleans upd the object, removing all listeners, timers and references that might keep the object from being garbage collected.
IDisposable
 Inherited
Removes a virtual child from this ASUL object.
IAsulObject
 Inherited
setAttribute(name:String, value:*):void
Sets an attribute for this element.
IAsulObject
Property detail
intValueproperty
intValue:uint  [read-write]

The value displayed by the bar as an integer value.

This is the interpolated position of the slider from left to right or top to bottom. I.e. a value of 0 means at the very left / top end, a value of maximum means at the very bottom or right end.

Implementation
    public function get intValue():uint
    public function set intValue(value:uint):void
isEnabledproperty 
isEnabled:Boolean  [read-write]

Whether the scrollbar is enabled or not.

If the scrollbar is disabled, the scroll handle is removed (if it exists in the first place), and added again when enabled.

Implementation
    public function get isEnabled():Boolean
    public function set isEnabled(value:Boolean):void
maximumproperty 
maximum:uint  [read-write]

The maximum integer value displayed by the bar.

Implementation
    public function get maximum():uint
    public function set maximum(value:uint):void
valueproperty 
value:Number  [read-write]

The value displayed by the bar.

This is the interpolated position of the slider from left to right or top to bottom. I.e. a value of 0 means at the very left / top end, a value of 1 means at the very bottom or right end.

Implementation
    public function get value():Number
    public function set value(value:Number):void