Packageorg.as3coreaddendum.display
Interfacepublic interface IInteractiveObject extends IDisplayObject, flash.events.IEventDispatcher

When working on an architecture of interfaces for user-interface components, this interface may be desirable.

This interface simulates a native InteractiveObject interface, specifying all properties of the InteractiveObject class for pure Flash Player 10.

For more information see the ActionScript 3.0 Language Reference.



Public Properties
 PropertyDefined By
  accessibilityImplementation : AccessibilityImplementation
IInteractiveObject
 InheritedaccessibilityProperties : AccessibilityProperties
IDisplayObject
 Inheritedalpha : Number
IDisplayObject
 InheritedblendMode : String
IDisplayObject
 InheritedblendShader : Shader
[write-only]
IDisplayObject
  doubleClickEnabled : Boolean
IInteractiveObject
 Inheritedfilters : Array
IDisplayObject
  focusRect : Object
IInteractiveObject
 Inheritedheight : Number
IDisplayObject
 InheritedloaderInfo : LoaderInfo
[read-only]
IDisplayObject
 Inheritedmask : DisplayObject
IDisplayObject
  mouseEnabled : Boolean
IInteractiveObject
 InheritedmouseX : Number
[read-only]
IDisplayObject
 InheritedmouseY : Number
[read-only]
IDisplayObject
 Inheritedname : String
IDisplayObject
 InheritedopaqueBackground : Object
IDisplayObject
 Inheritedparent : DisplayObjectContainer
[read-only]
IDisplayObject
 Inheritedroot : DisplayObject
[read-only]
IDisplayObject
 Inheritedrotation : Number
IDisplayObject
 InheritedrotationX : Number
IDisplayObject
 InheritedrotationY : Number
IDisplayObject
 InheritedrotationZ : Number
IDisplayObject
 Inheritedscale9Grid : Rectangle
IDisplayObject
 InheritedscaleX : Number
IDisplayObject
 InheritedscaleY : Number
IDisplayObject
 InheritedscaleZ : Number
IDisplayObject
 InheritedscrollRect : Rectangle
IDisplayObject
 Inheritedstage : Stage
[read-only]
IDisplayObject
  tabEnabled : Boolean
IInteractiveObject
  tabIndex : int
IInteractiveObject
 Inheritedtransform : Transform
IDisplayObject
 Inheritedvisible : Boolean
IDisplayObject
 Inheritedwidth : Number
IDisplayObject
 Inheritedx : Number
IDisplayObject
 Inheritedy : Number
IDisplayObject
 Inheritedz : Number
IDisplayObject
Public Methods
 MethodDefined By
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
IDisplayObject
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
IDisplayObject
 Inherited
globalToLocal(point:Point):Point
IDisplayObject
 Inherited
globalToLocal3D(point:Point):Vector3D
IDisplayObject
 Inherited
hitTestObject(obj:DisplayObject):Boolean
IDisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
IDisplayObject
 Inherited
local3DToGlobal(point3d:Vector3D):Point
IDisplayObject
 Inherited
localToGlobal(point:Point):Point
IDisplayObject
Property Detail
accessibilityImplementationproperty
accessibilityImplementation:AccessibilityImplementation


Implementation
    public function get accessibilityImplementation():AccessibilityImplementation
    public function set accessibilityImplementation(value:AccessibilityImplementation):void
doubleClickEnabledproperty 
doubleClickEnabled:Boolean


Implementation
    public function get doubleClickEnabled():Boolean
    public function set doubleClickEnabled(value:Boolean):void
focusRectproperty 
focusRect:Object


Implementation
    public function get focusRect():Object
    public function set focusRect(value:Object):void
mouseEnabledproperty 
mouseEnabled:Boolean


Implementation
    public function get mouseEnabled():Boolean
    public function set mouseEnabled(value:Boolean):void
tabEnabledproperty 
tabEnabled:Boolean


Implementation
    public function get tabEnabled():Boolean
    public function set tabEnabled(value:Boolean):void
tabIndexproperty 
tabIndex:int


Implementation
    public function get tabIndex():int
    public function set tabIndex(value:int):void