ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
spark.utils 

MultiDPIBitmapSource  - AS3 Flex

Packagespark.utils
Classpublic class MultiDPIBitmapSource
InheritanceMultiDPIBitmapSource Inheritance Object

Language Version: ActionScript 3.0
Product Version: Flex 4.5
Runtime Versions: Flash Player 10.2, AIR 2.6

This class provides a list of bitmaps for various runtime densities. It is supplied as the source to BitmapImage or Image and as the icon of a Button. The components will use the Application.runtimeDPI to choose which image to display.

More examples

Learn more



Public Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
  source160dpi : Object
The source to use if the Application.runtimeDPI is DPIClassification.DPI_160.
MultiDPIBitmapSource
  source240dpi : Object
The source to use if the Application.runtimeDPI is DPIClassification.DPI_240.
MultiDPIBitmapSource
  source320dpi : Object
The source to use if the Application.runtimeDPI is DPIClassification.DPI_320.
MultiDPIBitmapSource
Public Methods
 MethodDefined By
  
getSource(desiredDPI:Number):Object
Select one of the sourceXXXdpi properties based on the given DPI.
MultiDPIBitmapSource
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
 Inherited
Returns the string representation of this object, formatted according to locale-specific conventions.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
Property Detail

source160dpi

property
public var source160dpi:Object

Language Version: ActionScript 3.0
Product Version: Flex 4.5
Runtime Versions: Flash Player 10.2, AIR 2.6

The source to use if the Application.runtimeDPI is DPIClassification.DPI_160.

source240dpi

property 
public var source240dpi:Object

Language Version: ActionScript 3.0
Product Version: Flex 4.5
Runtime Versions: Flash Player 10.2, AIR 2.6

The source to use if the Application.runtimeDPI is DPIClassification.DPI_240.

source320dpi

property 
public var source320dpi:Object

Language Version: ActionScript 3.0
Product Version: Flex 4.5
Runtime Versions: Flash Player 10.2, AIR 2.6

The source to use if the Application.runtimeDPI is DPIClassification.DPI_320.

Method Detail

getSource

()method
public function getSource(desiredDPI:Number):Object

Language Version: ActionScript 3.0
Product Version: Flex 4.5
Runtime Versions: Flash Player 10.2, AIR 2.6

Select one of the sourceXXXdpi properties based on the given DPI. This function handles the fallback to different sourceXXXdpi properties if the given one is null. The strategy is to try to choose the next highest property if it is not null, then return a lower property if not null, then just return null.

Parameters

desiredDPI:Number — desired DPI.

Returns
Object — One of the sourceXXXdpi properties based on the desired DPI.