Package | com.bit101.components |
Class | public class VUISlider |
Inheritance | VUISlider ![]() ![]() ![]() |
Property | Defined By | ||
---|---|---|---|
![]() |
enabled : Boolean
Sets/gets whether this component is enabled or not.
|
Component | |
![]() |
height : Number [override]
Sets/gets the height of the component.
|
Component | |
![]() |
label : String
Gets / sets the text shown in this component's label.
|
UISlider | |
![]() |
labelPrecision : int
Gets / sets the number of decimals to format the value label.
|
UISlider | |
![]() |
maximum : Number
Gets / sets the maximum value of this slider.
|
UISlider | |
![]() |
minimum : Number
Gets / sets the minimum value of this slider.
|
UISlider | |
![]() |
tag : int
Sets/gets in integer that can identify the component.
|
Component | |
![]() |
tick : Number
Gets / sets the tick value of this slider.
|
UISlider | |
![]() |
value : Number
Sets / gets the current value of this slider.
|
UISlider | |
width : Number [override]
|
VUISlider | ||
![]() |
x : Number [override] [write-only]
Overrides the setter for x to always place the component on a whole pixel.
|
Component | |
![]() |
y : Number [override] [write-only]
Overrides the setter for y to always place the component on a whole pixel.
|
Component |
Method | Defined By | ||
---|---|---|---|
VUISlider(parent:DisplayObjectContainer = null, x:Number = 0, y:Number = 0, label:String, defaultEventHandler:Function = null)
Constructor
|
VUISlider | ||
draw():void
[override]
|
VUISlider | ||
![]() |
initStage(stage:Stage):void
[static]
Utility method to set up usual stage align and scaling.
|
Component | |
![]() |
move(xpos:Number, ypos:Number):void
Moves the component to the specified position.
|
Component | |
![]() |
setSize(w:Number, h:Number):void
Sets the size of the component.
|
Component | |
![]() |
setSliderParams(min:Number, max:Number, value:Number):void
Convenience method to set the three main parameters in one shot.
|
UISlider |
Method | Defined By | ||
---|---|---|---|
![]() |
addChildren():void
[override]
Creates and adds the child display objects of this component.
|
UISlider | |
![]() |
formatValueLabel():void
Formats the value of the slider to a string based on the current level of precision.
|
UISlider | |
![]() |
getShadow(dist:Number, knockout:Boolean = false):DropShadowFilter
DropShadowFilter factory method, used in many of the components.
|
Component | |
init():void
[override]
Initializes this component.
|
VUISlider | ||
![]() |
invalidate():void
Marks the component to be redrawn on the next frame.
|
Component | |
![]() |
onInvalidate(event:Event):void
Called one frame after invalidate is called.
|
Component | |
![]() |
onSliderChange(event:Event):void
Handler called when the slider's value changes.
|
UISlider | |
positionLabel():void
[override]
|
VUISlider |
width | property |
width:Number
[override]
public function get width():Number
public function set width(value:Number):void
VUISlider | () | Constructor |
public function VUISlider(parent:DisplayObjectContainer = null, x:Number = 0, y:Number = 0, label:String, defaultEventHandler:Function = null)
Constructor
Parameters
parent:DisplayObjectContainer (default = null ) — The parent DisplayObjectContainer on which to add this VUISlider.
|
|
x:Number (default = 0 ) — The x position to place this component.
|
|
y:Number (default = 0 ) — The y position to place this component.
|
|
label:String — The string to use as the label for this component.
|
|
defaultEventHandler:Function (default = null ) — The event handling function to handle the default event for this component.
|
draw | () | method |
override public function draw():void
init | () | method |
override protected function init():void
Initializes this component.
positionLabel | () | method |
override protected function positionLabel():void