Packagecom.degrafa.states
Interfacepublic interface IDegrafaStateClient extends flash.events.IEventDispatcher, IStateClient, IGeometry
ImplementorsGeometry, GraphicBorderSkin, GraphicPanelSkin, GraphicProgrammaticSkin, GraphicRectangularBorderSkin

The interface that Degrafa objects must implement to take part in the states system.



Public Properties
 PropertyDefined by
 InheritedcurrentState : String
The current view state.
IStateClient
 Inheriteddata : Object
IGeometry
 Inheritedfill : IGraphicsFill
IGeometry
  geometry : Array
IDegrafaStateClient
  geometryCollection : GeometryCollection
[read-only]
IDegrafaStateClient
  isInitialized : Boolean
[read-only]
IDegrafaStateClient
  states : Array
IDegrafaStateClient
 Inheritedstroke : IGraphicsStroke
IGeometry
Public Methods
 MethodDefined by
 Inherited
draw(graphics:Graphics, rc:Rectangle):void
IGeometry
 Inherited
endDraw(graphics:Graphics):void
IGeometry
Property detail
geometryproperty
geometry:Array  [read-write]Implementation
    public function get geometry():Array
    public function set geometry(value:Array):void
geometryCollectionproperty 
geometryCollection:GeometryCollection  [read-only]Implementation
    public function get geometryCollection():GeometryCollection
isInitializedproperty 
isInitialized:Boolean  [read-only]Implementation
    public function get isInitialized():Boolean
statesproperty 
states:Array  [read-write]Implementation
    public function get states():Array
    public function set states(value:Array):void