构建 WindowManager 类的新实例。
全称 | mx.windows.WindowManager |
命名空间 | mx.windows |
类 | WindowManager |
继承层次结构 | WindowManager |
源文件 | ~\mx\scripts\windows\WindowManager.js |
名称 | 说明 |
WindowManager() | 构建 WindowManager 类的新实例。 |
名称 | 说明 |
init() |
名称 | 说明 |
closeAll() | 关闭所有窗体。 |
create([p_windowClass], [p_options])
![]() |
创建一个窗体(Window 或任意派生类的实例),并将其返回。 |
createFromView(p_view, [p_options]) | 根据视图创建一个窗体(Window 或任意派生类的实例),并将其返回。 |
createFromViewController(p_viewController, [p_options]) | 根据视图控制器创建一个窗体(Window 或任意派生类的实例),并将其返回。 |
hideAll() | 隐藏所有窗体。 |
名称 | 说明 |
activeWindow | 获取一个 Window 对象,表示当前处于激活状态的窗体。在同一时刻全局有且只有一个激活窗体。 |
context | 获取控件当前所属 Weblet 的上下文信息( WebletContext 类型)。 |
windows | 获取一个 Window 数组,包含全局所有窗体。 |
$container |
名称 | 说明 |
onactivate | 全局事件。当窗体被激活后将触发该事件。 |
onclose | 全局事件。当窗体通过 close 方法关闭后将触发该事件。 |
oncreate | 全局事件。当有窗体通过 create 方法被创建后将触发该事件。 |
onhide | 全局事件。当窗体通过 close、hide 等方法隐藏后将触发该事件。 |
onshown | 全局事件。当有窗体通过 show、showDialog 等方法显示后将触发该事件。 |
JavaScript 代码 |
var win = new mx.windows.WindowManager().create(); |
JavaScript 代码 |
var win = new mx.windows.WindowManager().create({ title: "新窗体", width: 500, height: 400 }); |