Packagesekati.views
Classpublic class AbstractView
InheritanceAbstractView Inheritance CoreSprite Inheritance flash.display.Sprite

AbstractView provides a UI view abstract.

The purpose pf the views package is to offer view abstracts of the core display package DisplayObjects to encourate initializing code in configUI() to gain the boost of the JIT which is not available within the constructor and give a simple method for initializing view-type container / controller classes.



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
Public Methods
 MethodDefined by
  
AbstractView Constructor
AbstractView
 Inherited
addChildren(... args):void
Add multiple child DisplayObject's.
CoreSprite
 Inherited
destroy():void
Clean up after thy self.
CoreSprite
 Inherited
toString():String
Return reflective output.
CoreSprite
Protected Methods
 MethodDefined by
  
configUI():void
Configure View Elements: We do this to gain JIT which is unavailable in the constructor.
AbstractView
 Inherited
invalidate():void
Request a redraw, use for deferred rendering.
CoreSprite
 Inherited
offStage(e:Event = null):void
Stub: Sprite has been removed from stage.
CoreSprite
 Inherited
onStage(e:Event = null):void
Stub: Sprite has been added to stage.
CoreSprite
Constructor detail
AbstractView()constructor
public function AbstractView()

AbstractView Constructor

Method detail
configUI()method
protected function configUI():void

Configure View Elements: We do this to gain JIT which is unavailable in the constructor.