加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex中的module

发布时间:2020-12-15 03:48:56 所属栏目:百科 来源:网络整理
导读:protected var info:IModuleInfo; ? protected var _module:IVisualElement; ? protected var moduleContainer:Group; ? ? ? ? ? ? ? ? ? ? ? ? ? public function createModule(url:String):void ? ? ? ? ? ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ?
protected var info:IModuleInfo; ? protected var _module:IVisualElement; ? protected var moduleContainer:Group; ? ? ? ? ? ? ? ? ? ? ? ? ? public function createModule(url:String):void ? ? ? ? ? ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info = ModuleManager.getModule(url); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info.addEventListener(ModuleEvent.READY,_onModuleLoadHandler); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info.addEventListener(ModuleEvent.ERROR,_onModuleErrorHandler); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info.load(null,null,moduleFactory); ? ? ? ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? public function removeModule():void ? ? ? ? ? ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? _module = null; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info.addEventListener(ModuleEvent.UNLOAD,_onModuleUnloadHandler); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info.unload(); ? ? ? ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? ? ? ? ? protected function _onModuleLoadHandler(e:ModuleEvent):void ? ? ? ? ? ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info.removeEventListener(ModuleEvent.READY,_onModuleLoadHandler); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info.removeEventListener(ModuleEvent.ERROR,_onModuleErrorHandler); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? moduleContainer.removeAllElements(); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? _module = info.factory.create() as IVisualElement; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? _module.addEventListener(FlexEvent.CREATION_COMPLETE,onModuleChildCreated); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? moduleContainer.addElement(_module); ? ? ? ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? ? ? ? ? protected function _onModuleUnloadHandler(e:ModuleEvent):void ? ? ? ? ? ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info.removeEventListener(ModuleEvent.UNLOAD,_onModuleUnloadHandler); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? moduleContainer.removeAllElements(); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? ? ? ? ? protected function _onModuleErrorHandler(e:ModuleEvent):void ? ? ? ? ? ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? dispatchEvent(e); ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? info.removeEventListener(ModuleEvent.READY,_onModuleErrorHandler); ? ? ? ? ? ? ? ? ? ? ? ? ? }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读