mx.core
接口public interface IFlexModuleFactory
实现器 SystemManager

IFlexModuleFactory 接口提供引导 Flex 应用程序和动态加载的模块时应该使用的约定。

调度 complete 事件之后,立即调用 info() 方法是合法的。

当可安全调用 create() 方法时,功能良好的模块将调度 ready 事件。



公共方法
 方法定义方
  
create(... parameters):Object
factory 方法,要求定义的实例是模块已知的。
IFlexModuleFactory
  
返回包含模块已知的静态数据的键/值对块。
IFlexModuleFactory
方法详细信息
create()方法
public function create(... parameters):Object

factory 方法,要求定义的实例是模块已知的。

您可以提供可选参数集,以便构建工厂根据输入内容更改它们创建的内容。传递 null 指示,如果可能的话,创建默认的定义。

参数

... parameters — 可选参数列表。您可以传递任何数目的参数,这些参数将存储在名为 parameters 的 Array 中。

返回
Object — 模块实例,或 null
info()方法 
public function info():Object

返回包含模块已知的静态数据的键/值对块。此方法始终成功,但是可以返回空对象。

返回
Object — 包含键/值对的对象。通常,此对象包含由此工厂创建的模块的相关信息;例如:
return {"description": "This module returns 42."};
返回的对象中的其它常见值包括:
  • fonts:嵌入字体列表。
  • rsls:运行时共享库列表。
  • mixins:启动时初始化的类列表。