- First Create Actionscript class in Library project.
Within a class create a instance of class statically, to access it from outside from the class.
public class ImagesClass { private static var iconClass: ImagesClass public static function getInstance() : ImagesClass { if ( iconClass== null ) iconClass= new ImagesClass(); return iconClass; } [Bindable] [Embed(source="/assets/player_play.png")] public var PlayPause_Play:Class; public function ImagesClass() { } public function displayAlert() { Alert.show("Function Called","Info"); } }
You can call this class from your web/desktop application. (eg):in main.mxml
<s:Button id="btnLocalVideo" icon="{ImagesClass.getInstance().PlayPause_Pla}" width="100%" height="100%" click="ImagesClass.getInstance().displayAlert()"/>
like that you can access library project actionscript function/variables. and also icons.