| Package | flexlib.controls.iconLoaderClasses |
| Interface | public interface IIconParser |
| Implementors | IcnsParser, IcoParser |
| Property | Defined By | ||
|---|---|---|---|
| data : ByteArray
The raw data from the icon file. | IIconParser | ||
| sizes : Array [read-only]
The list of icon sizes in decreasing order. | IIconParser | ||
| validIcon : Boolean [read-only]
Indicates that this parser contains valid icon data. | IIconParser | ||
| Method | Defined By | ||
|---|---|---|---|
getIconForSize(s:int):BitmapData
Returns an icon whose width does not exceed s. | IIconParser | ||
parse():void
Attempt to parse an icon file
| IIconParser | ||
| data | property |
data:ByteArrayThe raw data from the icon file.
public function get data():ByteArray public function set data(value:ByteArray):void| sizes | property |
sizes:Array [read-only] The list of icon sizes in decreasing order.
public function get sizes():Array| validIcon | property |
validIcon:Boolean [read-only] Indicates that this parser contains valid icon data. <p>Implementations should return <codeph>true</codeph> if an icon file has been parsed successfully, and it contains at least one valid icon</p>
public function get validIcon():Boolean| getIconForSize | () | method |
public function getIconForSize(s:int):BitmapDataReturns an icon whose width does not exceed <codeph>s</codeph>.
Parameters
s:int |
BitmapData |
| parse | () | method |
public function parse():voidAttempt to parse an icon file