包 | mx.core |
类 | public class DeferredInstanceFromFunction |
继承 | DeferredInstanceFromFunction Object |
实现 | IDeferredInstance |
getInstance()
方法在首次需要对象实例时创建该实例,随后获取对该对象的引用。
另请参见
方法 | 定义方 | ||
---|---|---|---|
DeferredInstanceFromFunction(generator:Function) 构造函数。 | DeferredInstanceFromFunction | ||
返回对所需对象的实例的引用。 | DeferredInstanceFromFunction | ||
指示对象是否已经定义了指定的属性。 | Object | ||
指示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
指示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object |
DeferredInstanceFromFunction | () | 构造函数 |
public function DeferredInstanceFromFunction(generator:Function)
构造函数。
参数generator:Function — 创建并返回所需对象的实例的函数。 |
getInstance | () | 方法 |
public function getInstance():Object
返回对所需对象的实例的引用。如果不存在所需对象的实例,则将调用在此类的 generator
构造函数参数中指定的函数。
Object — 对象的实例。 |