包 | mx.core |
接口 | public interface IFlexModuleFactory |
实现器 | SystemManager |
调度 complete
事件之后,立即调用 info()
方法是合法的。
当可安全调用 create()
方法时,功能良好的模块将调度 ready
事件。
方法 | 定义方 | ||
---|---|---|---|
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."};返回的对象中的其它常见值包括:
|