Packagesekati.ui
Classpublic class CirclePreloader
InheritanceCirclePreloader Inheritance AbstractPreloader Inheritance CoreSprite Inheritance flash.display.Sprite

CirclePreloader provides a circular dotted UI preloader element.



Public Properties
 PropertyDefined by
 Inheritedenabled : Boolean
Boolean stub property which subclasses implement to control core behavor availability such as interactivity, liquidity, drag-drop functionality.
CoreSprite
 InheritedinteractiveMode : Boolean
Specifies the mouse cursors modal state in the object as an interactive target via: buttonMode, mouseChildren & tabChildren.
CoreSprite
 Inheritedscale : Number
The scale value.
CoreSprite
Protected Properties
 PropertyDefined by
  _alphas : Array
CirclePreloader
  _amount : int
CirclePreloader
  circlePattern : Sprite
CirclePreloader
  _colors : Array
CirclePreloader
  container : Sprite
CirclePreloader
  _dotRadius : Number
CirclePreloader
  gradientFill : Sprite
CirclePreloader
  _radius : Number
CirclePreloader
  _ratios : Array
CirclePreloader
Public Methods
 MethodDefined by
  
CirclePreloader(amount:int = 36, radius:Number = 10, dotRadius:Number = 2, colors:Array = null, alphas:Array = null, ratios:Array = null)
CirclePreloader Constructor
CirclePreloader
 Inherited
addChildren(... args):void
Add multiple child DisplayObject's.
CoreSprite
 Inherited
destroy():void
Clean up after thy self.
AbstractPreloader
 Inherited
start():void
Start the animation.
AbstractPreloader
 Inherited
stop():void
Stop the animation.
AbstractPreloader
 Inherited
toString():String
Return reflective output.
CoreSprite
Protected Methods
 MethodDefined by
  
configUI():void
Configure UI elements.
CirclePreloader
 Inherited
invalidate():void
Request a redraw, use for deferred rendering.
CoreSprite
 Inherited
offStage(e:Event = null):void
Automatically stop the animation when removed to stage.

Stub: Sprite has been removed from stage.
AbstractPreloader
 Inherited
onStage(e:Event = null):void
Automatically start the animation when added to stage.

Stub: Sprite has been added to stage.
AbstractPreloader
  
progress(e:Event = null):void
CirclePreloader
Property detail
_alphasproperty
protected var _alphas:Array
_amountproperty 
protected var _amount:int
circlePatternproperty 
protected var circlePattern:Sprite
_colorsproperty 
protected var _colors:Array
containerproperty 
protected var container:Sprite
_dotRadiusproperty 
protected var _dotRadius:Number
gradientFillproperty 
protected var gradientFill:Sprite
_radiusproperty 
protected var _radius:Number
_ratiosproperty 
protected var _ratios:Array
Constructor detail
CirclePreloader()constructor
public function CirclePreloader(amount:int = 36, radius:Number = 10, dotRadius:Number = 2, colors:Array = null, alphas:Array = null, ratios:Array = null)

CirclePreloader Constructor

Parameters
amount:int (default = 36) — of dots to create.
 
radius:Number (default = 10) — of the preloader circle.
 
dotRadius:Number (default = 2) — of each individual dot.
 
colors:Array (default = null) — array of gradient colors.
 
alphas:Array (default = null) — array of gradient alphas.
 
ratios:Array (default = null) — array of gradient ratios.
Method detail
configUI()method
protected override function configUI():void

Configure UI elements.

progress()method 
protected override function progress(e:Event = null):voidParameters
e:Event (default = null)