Is it true if I have singleton class instantiated in main application and in module, instances will be different?
public class DataManager { private static const singleton_:DataManager = new DataManager(); public static function get instance():DataManager { return singleton_; } public function DataManager() { if (singleton_ != null) { throw new Error("Cannot instantiate singleton DataManager"); } } } in main application: private function init():void { this.dataManager = DataManager.instance; } in module private function init():void { this.dataManager = DataManager.instance; }