| Package | mx.containers.utilityClasses | 
| Class | public class PostScaleAdapter | 
| Inheritance | PostScaleAdapter  Object | 
| Implements | IUIComponent, IConstraintClient, IInvalidating | 
| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
| Property | Defined By | ||
|---|---|---|---|
| accessibilityProperties : AccessibilityProperties | PostScaleAdapter | ||
| alpha : Number | PostScaleAdapter | ||
| baselinePosition : Number [read-only] 
       
      
       | PostScaleAdapter | ||
| blendMode : String | PostScaleAdapter | ||
| cacheAsBitmap : Boolean | PostScaleAdapter | ||
|  | constructor : Object 
	 A reference to the class object or constructor function for a given object instance. | Object | |
| document : Object 
      
      A reference to the document object associated with this component. | PostScaleAdapter | ||
| enabled : Boolean 
      
      Whether the component can accept user interaction. | PostScaleAdapter | ||
| explicitHeight : Number 
      
      The explicitly specified height for the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| explicitMaxHeight : Number [read-only] 
      
      Number that specifies the maximum height of the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| explicitMaxWidth : Number [read-only] 
      
      Number that specifies the maximum width of the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| explicitMinHeight : Number [read-only] 
      
      Number that specifies the minimum height of the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| explicitMinWidth : Number [read-only] 
      
      Number that specifies the minimum width of the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| explicitWidth : Number 
      
      The explicitly specified width for the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| filters : Array | PostScaleAdapter | ||
| focusPane : Sprite 
      
      A single Sprite object that is shared among components
      and used as an overlay for drawing the focus indicator. | PostScaleAdapter | ||
| height : Number | PostScaleAdapter | ||
| includeInLayout : Boolean | PostScaleAdapter | ||
| isPopUp : Boolean | PostScaleAdapter | ||
| loaderInfo : LoaderInfo [read-only] 
      
       | PostScaleAdapter | ||
| mask : DisplayObject | PostScaleAdapter | ||
| maxHeight : Number [read-only] 
      
      Number that specifies the maximum height of the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| maxWidth : Number [read-only] 
      
      Number that specifies the maximum width of the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| measuredHeight : Number [read-only] 
      
	  The measured height of this object. | PostScaleAdapter | ||
| measuredMinHeight : Number | PostScaleAdapter | ||
| measuredMinWidth : Number | PostScaleAdapter | ||
| measuredWidth : Number [read-only] 
      
	  The measured width of this object. | PostScaleAdapter | ||
| minHeight : Number [read-only] 
      
      Number that specifies the minimum height of the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| minWidth : Number [read-only] 
      
      Number that specifies the minimum width of the component, 
      in pixels, as the component's coordinates. | PostScaleAdapter | ||
| mouseX : Number [read-only] 
      
       | PostScaleAdapter | ||
| mouseY : Number [read-only] 
      
       | PostScaleAdapter | ||
| name : String | PostScaleAdapter | ||
| opaqueBackground : Object | PostScaleAdapter | ||
| owner : DisplayObjectContainer | PostScaleAdapter | ||
| parent : DisplayObjectContainer [read-only] 
      
       | PostScaleAdapter | ||
| percentHeight : Number 
      
      Number that specifies the height of a component as a 
      percentage of its parent's size. | PostScaleAdapter | ||
| percentWidth : Number 
      
      Number that specifies the width of a component as a 
      percentage of its parent's size. | PostScaleAdapter | ||
| root : DisplayObject [read-only] 
      
       | PostScaleAdapter | ||
| rotation : Number | PostScaleAdapter | ||
| scale9Grid : Rectangle | PostScaleAdapter | ||
| scaleX : Number | PostScaleAdapter | ||
| scaleY : Number | PostScaleAdapter | ||
| scrollRect : Rectangle | PostScaleAdapter | ||
| stage : Stage [read-only] 
      
       | PostScaleAdapter | ||
| systemManager : ISystemManager 
      
      A reference to the SystemManager object for this component. | PostScaleAdapter | ||
| transform : flash.geom:Transform | PostScaleAdapter | ||
| tweeningProperties : Array 
      
      Used by EffectManager. | PostScaleAdapter | ||
| visible : Boolean | PostScaleAdapter | ||
| width : Number | PostScaleAdapter | ||
| x : Number | PostScaleAdapter | ||
| y : Number | PostScaleAdapter | ||
| Method | Defined By | ||
|---|---|---|---|
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| [static] 
      Call getCompatibleIUIComponent when you need to work with an IUIComponent that 
      reports width, height, min, max, explicit, measured, etc. | PostScaleAdapter | ||
| 
      
      Returns the specified constraint value. | PostScaleAdapter | ||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
|  | 
	 Indicates whether an object has a specified property defined. | Object | |
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| 
      
      Initialize the object. | PostScaleAdapter | ||
| 
      
	  Calling this method results in a call to the component's
	  validateDisplayList() method
	  before the display list is rendered. | PostScaleAdapter | ||
| 
      
	  Calling this method results in a call to the component's
	  validateProperties() method
	  before the display list is rendered. | PostScaleAdapter | ||
| 
      
	  Calling this method results in a call to the component's
	  validateSize() method
	  before the display list is rendered. | PostScaleAdapter | ||
|  | 
	 Indicates whether an instance of the Object class is in the prototype chain of the object specified 
	 as the parameter. | Object | |
| PostScaleAdapter | |||
| 
      
	  Moves this object to the specified x and y coordinates. | PostScaleAdapter | ||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
|  | 
	 Indicates whether the specified property exists and is enumerable. | Object | |
| PostScaleAdapter | |||
| 
      
	  Sets the actual size of this object. | PostScaleAdapter | ||
| 
      
      Sets the specified constraint value. | PostScaleAdapter | ||
|  | 
     Sets the availability of a dynamic property for loop operations. | Object | |
| PostScaleAdapter | |||
|  | 
	 Returns the string representation of this object, formatted according to locale-specific conventions. | Object | |
|  | 
	 Returns the string representation of the specified object. | Object | |
| 
      
      Validates and updates the properties and layout of this object
      by immediately calling validateProperties(),
	  validateSize(), and validateDisplayList(),
	  if necessary. | PostScaleAdapter | ||
|  | 
	 Returns the primitive value of the specified object. | Object | |
| PostScaleAdapter | |||
| accessibilityProperties | property | 
accessibilityProperties:AccessibilityProperties| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Implementation
    public function get accessibilityProperties():AccessibilityProperties    public function set accessibilityProperties(value:AccessibilityProperties):void| alpha | property | 
| baselinePosition | property | 
| blendMode | property | 
| cacheAsBitmap | property | 
| document | property | 
document:Object| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
A reference to the document object associated with this component. A document object is an Object at the top of the hierarchy of a Flex application, MXML component, or ActionScript component.
Implementation
    public function get document():Object    public function set document(value:Object):void| enabled | property | 
enabled:Boolean| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
      
      Whether the component can accept user interaction. After setting the enabled
      property to false, some components still respond to mouse interactions such 
      as mouseOver. As a result, to fully disable UIComponents,
      you should also set the value of the mouseEnabled property to false.
      If you set the enabled property to false
      for a container, Flex dims the color of the container and of all
      of its children, and blocks user input to the container
      and to all of its children.
      
      
Implementation
    public function get enabled():Boolean    public function set enabled(value:Boolean):void| explicitHeight | property | 
explicitHeight:Number| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
      
      The explicitly specified height for the component, 
      in pixels, as the component's coordinates.
      If no height is explicitly specified, the value is NaN.
     
      
Implementation
    public function get explicitHeight():Number    public function set explicitHeight(value:Number):void| explicitMaxHeight | property | 
| explicitMaxWidth | property | 
| explicitMinHeight | property | 
| explicitMinWidth | property | 
| explicitWidth | property | 
explicitWidth:Number| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
      
      The explicitly specified width for the component, 
      in pixels, as the component's coordinates.
      If no width is explicitly specified, the value is NaN.
     
      
Implementation
    public function get explicitWidth():Number    public function set explicitWidth(value:Number):void| filters | property | 
| focusPane | property | 
focusPane:Sprite| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
A single Sprite object that is shared among components and used as an overlay for drawing the focus indicator. Components share this object if their parent is a focused component, not if the component implements the IFocusManagerComponent interface.
Implementation
    public function get focusPane():Sprite    public function set focusPane(value:Sprite):void| height | property | 
| includeInLayout | property | 
| isPopUp | property | 
| loaderInfo | property | 
loaderInfo:LoaderInfo  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Implementation
    public function get loaderInfo():LoaderInfo| mask | property | 
mask:DisplayObject| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Implementation
    public function get mask():DisplayObject    public function set mask(value:DisplayObject):void| maxHeight | property | 
| maxWidth | property | 
| measuredHeight | property | 
measuredHeight:Number  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
The measured height of this object.
This is typically hard-coded for graphical skins
	  because this number is simply the number of pixels in the graphic.
	  For code skins, it can also be hard-coded
	  if you expect to be drawn at a certain size.
	  If your size can change based on properties, you may want
	  to also be an ILayoutManagerClient so a measure()
	  method will be called at an appropriate time,
	  giving you an opportunity to compute a measuredHeight.
Implementation
    public function get measuredHeight():Number| measuredMinHeight | property | 
| measuredMinWidth | property | 
| measuredWidth | property | 
measuredWidth:Number  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
The measured width of this object.
This is typically hard-coded for graphical skins
	  because this number is simply the number of pixels in the graphic.
	  For code skins, it can also be hard-coded
	  if you expect to be drawn at a certain size.
	  If your size can change based on properties, you may want
	  to also be an ILayoutManagerClient so a measure()
	  method will be called at an appropriate time,
	  giving you an opportunity to compute a measuredHeight.
Implementation
    public function get measuredWidth():Number| minHeight | property | 
| minWidth | property | 
| mouseX | property | 
| mouseY | property | 
| name | property | 
| opaqueBackground | property | 
| owner | property | 
owner:DisplayObjectContainer| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Implementation
    public function get owner():DisplayObjectContainer    public function set owner(value:DisplayObjectContainer):void| parent | property | 
parent:DisplayObjectContainer  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Implementation
    public function get parent():DisplayObjectContainer| percentHeight | property | 
percentHeight:Number| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Number that specifies the height of a component as a percentage of its parent's size. Allowed values are 0 to 100.
Implementation
    public function get percentHeight():Number    public function set percentHeight(value:Number):void| percentWidth | property | 
percentWidth:Number| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Number that specifies the width of a component as a percentage of its parent's size. Allowed values are 0 to 100.
Implementation
    public function get percentWidth():Number    public function set percentWidth(value:Number):void| root | property | 
root:DisplayObject  [read-only] | Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Implementation
    public function get root():DisplayObject| rotation | property | 
| scale9Grid | property | 
| scaleX | property | 
| scaleY | property | 
| scrollRect | property | 
| stage | property | 
| systemManager | property | 
systemManager:ISystemManager| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
A reference to the SystemManager object for this component.
Implementation
    public function get systemManager():ISystemManager    public function set systemManager(value:ISystemManager):void| transform | property | 
transform:flash.geom:Transform| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Implementation
    public function get transform():flash.geom:Transform    public function set transform(value:flash.geom:Transform):void| tweeningProperties | property | 
tweeningProperties:Array| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Used by EffectManager. Returns non-null if a component is not using the EffectManager to execute a Tween.
Implementation
    public function get tweeningProperties():Array    public function set tweeningProperties(value:Array):void| visible | property | 
| width | property | 
| x | property | 
| y | property | 
| PostScaleAdapter | () | Constructor | 
| addEventListener | () | method | 
| dispatchEvent | () | method | 
| getBounds | () | method | 
 public function getBounds(targetCoordinateSpace:DisplayObject):Rectangle| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Parameters
| targetCoordinateSpace:DisplayObject | 
| Rectangle | 
| getCompatibleIUIComponent | () | method | 
 public static function getCompatibleIUIComponent(obj:Object):IUIComponent| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Call getCompatibleIUIComponent when you need to work with an IUIComponent that reports width, height, min, max, explicit, measured, etc. in post-scale coordinates.
Parameters
| obj:Object | 
| IUIComponent | 
| getConstraintValue | () | method | 
 public function getConstraintValue(constraintName:String):*| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Returns the specified constraint value.
Parameters
| constraintName:String— name of the constraint value. Constraint parameters are
      "baseline", "bottom", "horizontalCenter", 
      "left", "right", "top", and 
      "verticalCenter".For more information about these parameters, see the Canvas and Panel containers and Styles Metadata AnchorStyles. | 
| *— The constraint value, or null if it is not defined. | 
| getExplicitOrMeasuredHeight | () | method | 
| getExplicitOrMeasuredWidth | () | method | 
| getRect | () | method | 
 public function getRect(targetCoordinateSpace:DisplayObject):Rectangle| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Parameters
| targetCoordinateSpace:DisplayObject | 
| Rectangle | 
| globalToLocal | () | method | 
| hasEventListener | () | method | 
| hitTestObject | () | method | 
 public function hitTestObject(obj:DisplayObject):Boolean| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Parameters
| obj:DisplayObject | 
| Boolean | 
| hitTestPoint | () | method | 
| initialize | () | method | 
 public function initialize():void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Initialize the object.
| invalidateDisplayList | () | method | 
 public function invalidateDisplayList():void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
      
	  Calling this method results in a call to the component's
	  validateDisplayList() method
	  before the display list is rendered.
	 
	  
For components that extend UIComponent, this implies
	  that updateDisplayList() is called.
| invalidateProperties | () | method | 
 public function invalidateProperties():void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
      
	  Calling this method results in a call to the component's
	  validateProperties() method
	  before the display list is rendered.
	 
	  
For components that extend UIComponent, this implies
	  that commitProperties() is called.
| invalidateSize | () | method | 
 public function invalidateSize():void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
      
	  Calling this method results in a call to the component's
	  validateSize() method
	  before the display list is rendered.
	 
	  
For components that extend UIComponent, this implies
	  that measure() is called, unless the component
	  has both explicitWidth and explicitHeight
	  set.
| localToGlobal | () | method | 
| move | () | method | 
 public function move(x:Number, y:Number):void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Moves this object to the specified x and y coordinates.
Parameters
| x:Number— The new x-position for this object. | |
| y:Number— The new y-position for this object. | 
| owns | () | method | 
 public function owns(displayObject:DisplayObject):Boolean| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Parameters
| displayObject:DisplayObject | 
| Boolean | 
| parentChanged | () | method | 
 public function parentChanged(p:DisplayObjectContainer):void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Parameters
| p:DisplayObjectContainer | 
| removeEventListener | () | method | 
| setActualSize | () | method | 
 public function setActualSize(newWidth:Number, newHeight:Number):void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Sets the actual size of this object.
This method is mainly for use in implementing the
	  updateDisplayList() method, which is where
	  you compute this object's actual size based on
	  its explicit size, parent-relative (percent) size,
	  and measured size.
	  You then apply this actual size to the object
	  by calling setActualSize().
In other situations, you should be setting properties
	  such as width, height,
	  percentWidth, or percentHeight
	  rather than calling this method.
Parameters
| newWidth:Number— The new width for this object. | |
| newHeight:Number— The new height for this object. | 
| setConstraintValue | () | method | 
 public function setConstraintValue(constraintName:String, value:*):void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
Sets the specified constraint value.
Parameters
| constraintName:String— name of the constraint value. Constraint parameters are
      "baseline", "bottom", "horizontalCenter", 
      "left", "right", "top", and 
      "verticalCenter".For more information about these parameters, see the Canvas and Panel containers and Styles Metadata AnchorStyles. | |
| value:*— The new value for the constraint. | 
| setVisible | () | method | 
| validateNow | () | method | 
 public function validateNow():void| Language Version: | ActionScript 3.0 | 
| Product Version: | Flex 3 | 
| Runtime Versions: | Flash Player 9, AIR 1.1 | 
      
      Validates and updates the properties and layout of this object
      by immediately calling validateProperties(),
	  validateSize(), and validateDisplayList(),
	  if necessary.
     
      
When properties are changed, the new values do not usually have
	  an immediate effect on the component.
	  Usually, all of the application code that needs to be run
	  at that time is executed. Then the LayoutManager starts
	  calling the validateProperties(),
	  validateSize(), and validateDisplayList()
	  methods on components, based on their need to be validated and their 
	  depth in the hierarchy of display list objects.
For example, setting the width property is delayed, because
	  it may require recalculating the widths of the object's children
	  or its parent.
      Delaying the processing also prevents it from being repeated
      multiple times if the application code sets the width property
	  more than once.
      This method lets you manually override this behavior.
| willTrigger | () | method | 
Thu Dec 4 2014, 05:50 PM -08:00