Extends Slider.as. This adds extra features that only the slider for the player ( playback )
public function PlayerSlider(stage:Stage, sliderWidth:Number, sliderHeight:Number, liveDragging:Boolean = false, minVal:Number = 0, maxVal:Number = 1, intervalStep:Number = 0, initValue:Number = 0)
Parameters
| stage:Stage — A reference to the stage
|
|
| sliderWidth:Number — The width of the slider
|
|
| sliderHeight:Number — The Height of the slider
|
|
| liveDragging:Boolean (default = false ) — If set to true the slider is dispatching Event.CHANGE on mouse move, if set to false it dispatches Event.CHANGE only on Event.MOUSE_UP
|
|
| minVal:Number (default = 0 ) — The minimum value for the slider
|
|
| maxVal:Number (default = 1 ) — The maximum value for the slider
|
|
| intervalStep:Number (default = 0 ) — Sets the interval step. F.eks. if set minVal is 0 and maxVal is 1 and intervalStep is set to 0.1 you get 10 interval steps
|
|
| initValue:Number (default = 0 ) — You can set the initial value of the slider. It must >= to minVal and >= to maxVal unless it throws an argument error
|
public function addLoopMarkers():void
public function getLoopMarkerValue():Number
Returns
public function getLoopRange():LoopRange
Returns
public function getSliderValueMs():int
Returns
public function removeLoopMarkers():void
public function setLoopMarkerLabelText(labelText:String):void
Parameters
public override function setMaxMinValue(minVal:Number, maxVal:Number):void
Parameters
| minVal:Number |
|
| maxVal:Number |
public function setNewSong(song:Song):void
Parameters