IWidgetFactory
| 包 | system.web |
|---|---|
| 继承 | interface IWidgetFactory |
| 子类 | CWidgetFactory |
| 源自 | 1.1 |
| 版本 | $Id: interfaces.php 3515 2011-12-28 12:29:24Z mdomba $ |
| 源码 | framework/base/interfaces.php |
方法详细
createWidget()
方法
|
abstract public CWidget createWidget(CBaseController $owner, string $className, array $properties=array (
))
| ||
| $owner | CBaseController | 新挂件的所属者 |
| $className | string | 挂件的类名。它也可以是一个路径别名(例如,system.web.widgets.COutputCache) |
| $properties | array | 初始化挂件的属性值(name=>value)。 |
| {return} | CWidget | 已经初始化后的新挂件。 |
源码: framework/base/interfaces.php#551 (显示)
public function createWidget($owner,$className,$properties=array());
基于给定的类名和初始属性创建一个新挂件。