I've embedded some images like so:
[Embed(source="images/image1.png")]
private var image1:Class;
[Embed(source="images/image2.png")]
private var image2:Class;
I can't seem to reference these class names from a String like so:
override public function set data(value:Object):void {
img = new Image;
img.source = getDefinitionByName(value.icon) as Class;
//getDefinitionByName is part of flash.utils package
img.width = 22;
img.height = 22;
addChild(img);
}
I also tried the following:
value.icon as Class
Class(value.icon)
Thanks,
Brandon