Linking to Library Symbol w/XML var

hi,

i know how to go:

var mySym:MyLibrarySymbol = new MyLibrarySymbol();

how can i do that if i just have a string with the linkage name, ie:

var symName:String = ‘MyLibrarySymbol’;
var mySym:(symName!!) = new (symName!!)();

thanks

I think you would need to use getDefinitionByName:

import flash.utils.getDefinitionByName;

var symName:String = ‘MyLibrarySymbol’;
var symClass:Class = getDefinitionByName(symName) as Class;
var mySym:* = new symClass();